Policy failures:

Code warning
- failed on resource EvaluationManagerTest.java. Reason: The field EvaluationManagerTest.cm is never read locally, line 32
- failed on resource EvaluationManagerTest.java. Reason: The field EvaluationManagerTest.um is never read locally, line 33
- failed on resource EvaluationManagerTest.java. Reason: The import java.util.Date is never used, line 6
- failed on resource EvaluationManagerTest.java. Reason: The import org.yacos.core.conferences.Conference is never used, line 1
Override reason:   
u
This commit is contained in:
Maxime Dagnicourt
2008-02-06 22:47:59 +00:00
parent 41351e6f6a
commit 46ec59cd5c
3 changed files with 33 additions and 11 deletions

View File

@@ -70,11 +70,11 @@ public class ArticleManagerTest {
@After @After
public void cleanup() throws ConferenceDoesntExistException{ public void cleanup() throws ConferenceDoesntExistException{
List<Article> list = am.getArticles(conf.getId()); /* List<Article> list = am.getArticles(conf.getId());
for (Article article : list) { for (Article article : list) {
am.removeArticle(article.getId()); am.removeArticle(article.getId());
} }
cm.remove(conf.getId()); cm.remove(conf.getId());*/
} }
@Test @Test
@@ -85,7 +85,7 @@ public class ArticleManagerTest {
@Test @Test
public void updateArticleTest(){ public void updateArticleTest(){
Article article = am.getArticle(1); Article article = am.getArticle(articleId);
article.setTitle("titre2"); article.setTitle("titre2");
am.updateArticle(article); am.updateArticle(article);
article = am.getArticle(articleId); article = am.getArticle(articleId);
@@ -134,17 +134,18 @@ public class ArticleManagerTest {
} }
@Test @Test
public void delegateArticleToMemberTest(){ public void delegateArticleToRefereeTest(){
User member = um.getUser("login_membre1");
am.assignArticleToPCMember(articleId,member.getLogin());
} }
@Test @Test
public void assignArticleToPCMemberTest(){ public void assignArticleToPCMemberTest(){
//TODO User member = um.getUser("max");
am.assignArticleToPCMember(articleId,member.getLogin());
List<User> list = um.getPCMemberForArticle(articleId);
assertFalse(list.isEmpty());
} }
@Test @Test
@@ -159,7 +160,7 @@ public class ArticleManagerTest {
public void addAndGetPreferenceTest(){ public void addAndGetPreferenceTest(){
am.addPreference(articleId, "max", Preference.PreferenceType.LIKE); am.addPreference(articleId, "max", Preference.PreferenceType.LIKE);
Preference pref = am.getPreferenceForUserAndArticle(articleId, "max"); Preference pref = am.getPreferenceForUserAndArticle(articleId, "max");
assertEquals(Preference.PreferenceType.LIKE, pref.getPreference()); assertEquals(Preference.PreferenceType.LIKE, pref.getPreferenceType());
} }
@Test @Test
@@ -168,7 +169,7 @@ public class ArticleManagerTest {
preference.setPreferenceType(Preference.PreferenceType.INDIFFERENT); preference.setPreferenceType(Preference.PreferenceType.INDIFFERENT);
am.updatePreference(preference); am.updatePreference(preference);
preference = am.getPreferenceForUserAndArticle(articleId, "max"); preference = am.getPreferenceForUserAndArticle(articleId, "max");
assertEquals(Preference.PreferenceType.INDIFFERENT, preference.getPreference()); assertEquals(Preference.PreferenceType.INDIFFERENT, preference.getPreferenceType());
} }
@Test @Test

View File

@@ -138,8 +138,24 @@ public class EvaluationManagerTest {
} }
@Test @Test
public void getRatingsFromReport(){ public void getRatingsFromReportTest(){
assertTrue(false); Criterion criterion = em.addCriterion("crit<EFBFBD>re1", 0, 3, confId);
Report report = em.addReport(article.getId(), "report a virer", "commentAuthor", new ArrayList<Rating>(), "max");
em.addRating(2,criterion,report);
assertFalse(em.getRatingForReport(report.getId()).isEmpty());
em.removeRating(criterion, report);
}
@Test
public void updateRatingTest(){
Criterion criterion = em.addCriterion("crit<EFBFBD>re1", 0, 3, confId);
Report report = em.addReport(article.getId(), "report a virer", "commentAuthor", new ArrayList<Rating>(), "max");
Rating rating = em.addRating(2,criterion,report);
rating.setValue(1);
em.updateRating(rating);
rating = em.getRatingForReport(report.getId()).get(1);
assertEquals(1, rating.getValue());
em.removeRating(criterion, report);
} }
} }

View File

@@ -0,0 +1,5 @@
package org.yacos.tests.core;
public class QueryTester {
}