File tree Expand file tree Collapse file tree
main/java/br/com/developers
test/java/br/com/developers/login/service/impl Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66import org .springframework .web .bind .annotation .ExceptionHandler ;
77import org .springframework .web .servlet .mvc .method .annotation .ResponseEntityExceptionHandler ;
88import br .com .developers .controller .handler .resource .ApiException ;
9- import br .com .developers .login . exception .EmailNotFoundException ;
10- import br .com .developers .login . exception .ExistingEmailException ;
11- import br .com .developers .login . exception .IllegalRoleException ;
12- import br .com .developers .login . exception .RoleNotFoundException ;
9+ import br .com .developers .exception .EmailNotFoundException ;
10+ import br .com .developers .exception .ExistingEmailException ;
11+ import br .com .developers .exception .IllegalRoleException ;
12+ import br .com .developers .exception .RoleNotFoundException ;
1313
1414@ ControllerAdvice
1515public class HandlerException extends ResponseEntityExceptionHandler {
Original file line number Diff line number Diff line change 11package br .com .developers .domain .model ;
22
33import java .util .Arrays ;
4- import br .com .developers .login . exception .IllegalRoleException ;
4+ import br .com .developers .exception .IllegalRoleException ;
55
66public enum RoleName {
77 ROLE_ADMIN ("admin" );
Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ public class RegisterDTO {
1717
1818 @ Email (message = "email is invalid" )
1919 private String email ;
20+
21+ @ NotNull (message = "role is required" )
2022 private Set <String > role ;
23+
24+ @ NotNull (message = "password is required" )
2125 private String password ;
2226}
Original file line number Diff line number Diff line change 66import org .springframework .stereotype .Service ;
77import br .com .developers .domain .model .User ;
88import br .com .developers .domain .repository .UserRepository ;
9+ import br .com .developers .exception .EmailNotFoundException ;
910import br .com .developers .login .dto .UserDTO ;
10- import br .com .developers .login .exception .EmailNotFoundException ;
1111import lombok .AccessLevel ;
1212import lombok .AllArgsConstructor ;
1313
Original file line number Diff line number Diff line change 22
33import java .math .BigInteger ;
44import java .security .MessageDigest ;
5- import br .com .developers .login . exception .Sha512Exception ;
5+ import br .com .developers .exception .Sha512Exception ;
66
77public class Utils {
88
Original file line number Diff line number Diff line change 2020import br .com .developers .domain .model .RoleName ;
2121import br .com .developers .domain .model .User ;
2222import br .com .developers .domain .repository .UserRepository ;
23- import br .com .developers .login . exception .EmailNotFoundException ;
23+ import br .com .developers .exception .EmailNotFoundException ;
2424
2525class UserDetailsServiceImplTest implements UserConstantsForTests {
2626
Original file line number Diff line number Diff line change 2323import br .com .developers .domain .model .User ;
2424import br .com .developers .domain .repository .RoleRepository ;
2525import br .com .developers .domain .repository .UserRepository ;
26+ import br .com .developers .exception .ExistingEmailException ;
27+ import br .com .developers .exception .IllegalRoleException ;
2628import br .com .developers .login .dto .RegisterDTO ;
27- import br .com .developers .login .exception .ExistingEmailException ;
28- import br .com .developers .login .exception .IllegalRoleException ;
2929import br .com .developers .provider .RegisterDTOProviderTests ;
3030
3131class UserServiceImplTest implements UserConstantsForTests {
You can’t perform that action at this time.
0 commit comments