@Test public void should_return_group_global_permissions() { db.prepareDbUnit(getClass(), "should_return_group_global_permissions.xml"); assertThat(underTest.selectGlobalPermissions("john")).containsOnly("user", "admin"); assertThat(underTest.selectGlobalPermissions("arthur")).containsOnly("user"); assertThat(underTest.selectGlobalPermissions("none")).isEmpty(); }
@Test public void should_return_group_global_permissions() { setupData("should_return_group_global_permissions"); AuthorizationDao authorization = new AuthorizationDao(getMyBatis()); assertThat(authorization.selectGlobalPermissions("john")).containsOnly("user", "admin"); assertThat(authorization.selectGlobalPermissions("arthur")).containsOnly("user"); assertThat(authorization.selectGlobalPermissions("none")).isEmpty(); }
@Test public void should_return_global_permissions_for_anonymous() { setupData("should_return_global_permissions_for_anonymous"); AuthorizationDao authorization = new AuthorizationDao(getMyBatis()); assertThat(authorization.selectGlobalPermissions(null)).containsOnly("user", "admin"); }
@Test public void should_return_global_permissions_for_group_anyone() { db.prepareDbUnit(getClass(), "should_return_global_permissions_for_group_anyone.xml"); assertThat(underTest.selectGlobalPermissions("anyone_user")) .containsOnly("user", "profileadmin"); }
@Test public void should_return_global_permissions_for_group_anyone() throws Exception { setupData("should_return_global_permissions_for_group_anyone"); AuthorizationDao authorization = new AuthorizationDao(getMyBatis()); assertThat(authorization.selectGlobalPermissions("anyone_user")) .containsOnly("user", "profileadmin"); }
@Test public void should_return_global_permissions_for_anonymous() { db.prepareDbUnit(getClass(), "should_return_global_permissions_for_anonymous.xml"); assertThat(underTest.selectGlobalPermissions(null)).containsOnly("user", "admin"); }