diff --git a/YACOSTest/src/org/yacos/tests/core/ArticleManagerTest.java b/YACOSTest/src/org/yacos/tests/core/ArticleManagerTest.java index e85c545..4a441d4 100644 --- a/YACOSTest/src/org/yacos/tests/core/ArticleManagerTest.java +++ b/YACOSTest/src/org/yacos/tests/core/ArticleManagerTest.java @@ -153,6 +153,14 @@ public class ArticleManagerTest { //TODO } + + @Test + public void getArticleforMemberTest(){ + am.assignArticleToPCMember(articleId,"max"); + List
list = am.getArticlesOfMember(conf.getId(), "max"); + assertFalse(list.isEmpty()); + + } /* * test des preferences */ diff --git a/YACOSTest/src/org/yacos/tests/core/UserManagerTest.java b/YACOSTest/src/org/yacos/tests/core/UserManagerTest.java index 49ab15f..7b2d104 100644 --- a/YACOSTest/src/org/yacos/tests/core/UserManagerTest.java +++ b/YACOSTest/src/org/yacos/tests/core/UserManagerTest.java @@ -45,7 +45,6 @@ public class UserManagerTest { Conference conf = cm.addConference("titi","desc conf","info en plus",new Date(),new Date(),new Date(),new Date(),new Date()); conf_id = conf.getId(); } - } @Before @@ -57,7 +56,7 @@ public class UserManagerTest { @Test public void addUserTest() throws PKAlreadyUsedException, UserEMailAlreadyExistsException{ - User user = um.addUser("maxmax",User.hashPassword("pw"),"maxime","dagn","ipint", "e@e.fr"); + User user = um.addUser("maxmax",User.hashPassword("pw"),"maxime","dagn","ipint", "uie@e.fr"); assertEquals(User.hashPassword("pw"), user.getPassword()); um.removeUser("maxmax"); } @@ -79,17 +78,21 @@ public class UserManagerTest { assertEquals("truc",user.getLogin()); } + + @Test public void getPCMemberForArticleTest(){ cm.addRole(RoleType.PCMEMBER, "truc", conf_id); - Article article = am.addArticle("title","topic","url_article","truc", + Article article = am.addArticle("title","topic","url_article","admin", new ArrayList(),Article.State.SUMMARY,conf_id); am.assignArticleToPCMember(article.getId(), "truc"); List list = um.getPCMemberForArticle(article.getId()); assertFalse("liste vide",list.isEmpty()); assertEquals("truc",list.get(list.size()-1).getLogin()); + am.unassignArticleToPCMember(article.getId(), "truc"); + am.removeArticle(article.getId()); } - + @Test public void getRefereesForArticleTest(){ cm.addRole(RoleType.PCMEMBER, "truc", conf_id);