1 package eu
.etaxonomy
.cdm
.api
.service
;
3 import static org
.junit
.Assert
.assertNotNull
;
4 import static org
.junit
.Assert
.assertNull
;
6 import java
.io
.FileNotFoundException
;
9 import org
.apache
.log4j
.Logger
;
10 import org
.junit
.Test
;
11 import org
.unitils
.spring
.annotation
.SpringBeanByType
;
13 import eu
.etaxonomy
.cdm
.model
.common
.GrantedAuthorityImpl
;
14 import eu
.etaxonomy
.cdm
.model
.common
.Group
;
15 import eu
.etaxonomy
.cdm
.model
.common
.User
;
16 import eu
.etaxonomy
.cdm
.test
.integration
.CdmIntegrationTest
;
18 public class GroupServiceImplTest
extends CdmIntegrationTest
{
19 private static final Logger logger
= Logger
.getLogger(GroupServiceImplTest
.class);
22 IGroupService groupService
;
25 IUserService userService
;
29 public void testDeleteGroup(){
30 String admin_all
= "ADMIN_ALL";
31 GrantedAuthorityImpl testAuthority
= GrantedAuthorityImpl
.NewInstance(admin_all
);
32 Group group
= Group
.NewInstance("TestGroup");
33 group
.addGrantedAuthority(testAuthority
);
34 UUID groupUUID
= groupService
.saveGroup(group
);
35 User user1
= User
.NewInstance("TestUser1", "pwd");
36 UUID UserUUID
= userService
.save(user1
).getUuid();
38 groupService
.delete(group
);
40 group
= groupService
.find(groupUUID
);
42 user1
= userService
.find(UserUUID
);
49 * @see eu.etaxonomy.cdm.test.integration.CdmIntegrationTest#createTestData()
52 public void createTestDataSet() throws FileNotFoundException
{
53 // TODO Auto-generated method stub