From bd06fc047d149906327c902ec043d582f3b53143 Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 14 May 2025 14:24:33 +0900 Subject: [PATCH] =?UTF-8?q?=E7=BB=83=E4=B9=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/co/jp/app/dogtestbyadmin/UserServiceTest.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/test/java/co/jp/app/dogtestbyadmin/UserServiceTest.java b/src/test/java/co/jp/app/dogtestbyadmin/UserServiceTest.java index 51d165c..1f13c43 100644 --- a/src/test/java/co/jp/app/dogtestbyadmin/UserServiceTest.java +++ b/src/test/java/co/jp/app/dogtestbyadmin/UserServiceTest.java @@ -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)); }