This commit is contained in:
Maxime Dagnicourt
2008-01-24 14:07:00 +00:00
parent 00fc4e056d
commit 3b0b29bf52

View File

@@ -1,6 +1,8 @@
package org.yacos.tests.core; package org.yacos.tests.core;
import static org.junit.Assert.*; import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@@ -9,6 +11,7 @@ import javax.naming.Context;
import javax.naming.InitialContext; import javax.naming.InitialContext;
import javax.naming.NamingException; import javax.naming.NamingException;
import org.junit.After;
import org.junit.Before; import org.junit.Before;
import org.junit.BeforeClass; import org.junit.BeforeClass;
import org.junit.Test; import org.junit.Test;
@@ -37,26 +40,53 @@ public class EvaluationManagerTest {
confId = conf.getId(); confId = conf.getId();
} }
@After
public void cleanDB(){
cm.remove(confId);
}
@Test @Test
public void addCriterionsTest() { public void addCriterionsTest() {
Criterion crit; Criterion crit = em.addCriterion("name", 0, 4, confId);
crit = em.addCriterion("name", 0, 4, confId);
assertNotNull(crit); assertNotNull(crit);
assertEquals(crit.getName(), em.getCriterion(crit.getId())); assertEquals(crit.getName(), em.getCriterion(crit.getId()).getName());
} }
@Test @Test
public void getCriterionsTest(){ public void getCriterionTest(){
Criterion crit = em.getCriterion(1);
assertNotNull(crit);
}
@Test
public void getCriterionsTest() throws NamingException{
em.addCriterion("name", 0, 4, confId);
List<Criterion> list = em.getCriterions(confId); List<Criterion> list = em.getCriterions(confId);
assertFalse("liste vide",list.isEmpty()); assertFalse("liste vide",list.isEmpty());
} }
@Test @Test
public void AddEvaluationTest(){ public void updateCriterionTest(){
Criterion crit = em.addCriterion("name", 0, 4, confId);
crit.setName("autre");
em.updateCriterion(crit);
crit = em.getCriterion(crit.getId());
assertEquals("autre", crit.getName());
}
assertEquals("null","null"); @Test
public void removeCriterion(){
Criterion crit = em.addCriterion("name", 0, 4, confId);
em.removeCriterion(crit.getId());
}
@Test
public void AddReportTest(){
//TODO
//Report report = em.addReport(articleId);
//assertNotNull();
//assertEquals(report.getCommentAuthor(), em.getReport(report.getId()).getCommentAuthor());
} }