From 3b0b29bf522941dfae51cd18457a7e89e5323db8 Mon Sep 17 00:00:00 2001 From: Maxime Dagnicourt Date: Thu, 24 Jan 2008 14:07:00 +0000 Subject: [PATCH] --- .../tests/core/EvaluationManagerTest.java | 52 +++++++++++++++---- 1 file changed, 41 insertions(+), 11 deletions(-) diff --git a/YACOSTest/src/org/yacos/tests/core/EvaluationManagerTest.java b/YACOSTest/src/org/yacos/tests/core/EvaluationManagerTest.java index 1424093..31db7e7 100644 --- a/YACOSTest/src/org/yacos/tests/core/EvaluationManagerTest.java +++ b/YACOSTest/src/org/yacos/tests/core/EvaluationManagerTest.java @@ -1,6 +1,8 @@ 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.List; @@ -9,6 +11,7 @@ import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; +import org.junit.After; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; @@ -34,29 +37,56 @@ public class EvaluationManagerTest { @Before public void initDB(){ Conference conf = cm.addConference("titre","desc conf","info en plus",new Date(),new Date(),new Date(),new Date(),new Date()); - confId = conf.getId(); + confId = conf.getId(); + } + + @After + public void cleanDB(){ + cm.remove(confId); } @Test - public void addCriterionsTest(){ - Criterion crit; - crit = em.addCriterion("name", 0, 4, confId); + public void addCriterionsTest() { + Criterion crit = em.addCriterion("name", 0, 4, confId); assertNotNull(crit); - assertEquals(crit.getName(), em.getCriterion(crit.getId())); + assertEquals(crit.getName(), em.getCriterion(crit.getId()).getName()); } @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 list = em.getCriterions(confId); assertFalse("liste vide",list.isEmpty()); } @Test - public void AddEvaluationTest(){ - - assertEquals("null","null"); + 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()); + } + + @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()); }