@Test @WithMockUser void testValidateCreateSuperuserAsNonSuperuser() { User user = when(mock(User.class).isSuperuser()).thenReturn(true).getMock(); assertThrows(UserSuModificationException.class, () -> userValidator.validate(user)); }
void validate(User user) { validateAddOrUpdate(user); }
UserValidator { void validate(User user) { validateAddOrUpdate(user); } }
UserValidator { void validate(User user) { validateAddOrUpdate(user); }  }
UserValidator { void validate(User user) { validateAddOrUpdate(user); }   }
UserValidator { void validate(User user) { validateAddOrUpdate(user); }    }