This commit is contained in:
2025-05-14 14:24:33 +09:00
parent 2aae88278c
commit bd06fc047d

View File

@ -15,6 +15,8 @@ import org.mockito.junit.jupiter.MockitoExtension;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.security.crypto.password.PasswordEncoder;
import static org.mockito.Mockito.when;
@SpringBootTest
@ExtendWith(MockitoExtension.class)
public class UserServiceTest {
@ -50,7 +52,13 @@ public class UserServiceTest {
}
@Test
void testRegisterNewUser () throws Exception{
void testRegisterNewUser_normal () throws Exception{
when(userRepository.existsByEmail(registrationDto.getEmail())).thenReturn(false);
when(passwordEncoder.encode(registrationDto.getPassword())).thenReturn(registrationDto.getPassword());
when(userRepository.save(userEntity)).thenAnswer(invocation -> invocation.getArgument(0));
}