summaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/blog/web/services
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2024-07-20 00:51:37 -0400
committerrealtradam <[email protected]>2024-07-20 00:51:37 -0400
commit5e2eab6f32bc76918aa17791b688d1df27d6ddfc (patch)
tree420a0bcb5091d1e220fa8c42565a507897e11ec4 /src/test/java/com/blog/web/services
parenta6a60a5e774eed9d84f522fc452b67ee52e033cb (diff)
downloadspring-blog-5e2eab6f32bc76918aa17791b688d1df27d6ddfc.tar.gz
spring-blog-5e2eab6f32bc76918aa17791b688d1df27d6ddfc.zip
code cleanup
Diffstat (limited to 'src/test/java/com/blog/web/services')
-rw-r--r--src/test/java/com/blog/web/services/ArticleServiceTests.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/java/com/blog/web/services/ArticleServiceTests.java b/src/test/java/com/blog/web/services/ArticleServiceTests.java
index 00e7bbd..d55516a 100644
--- a/src/test/java/com/blog/web/services/ArticleServiceTests.java
+++ b/src/test/java/com/blog/web/services/ArticleServiceTests.java
@@ -21,6 +21,7 @@ import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.security.test.context.support.WithMockUser;
import java.time.LocalDateTime;
+import java.util.Optional;
import static org.mockito.AdditionalAnswers.returnsFirstArg;
import static org.mockito.ArgumentMatchers.any;
@@ -63,13 +64,13 @@ public class ArticleServiceTests {
LocalDateTime.now()
);
- when(userRepository.findByUsername(anyString())).thenReturn(user);
+ when(userRepository.findByUsername(anyString())).thenReturn(Optional.of(user));
when(articleRepository.save(any(Article.class))).then(returnsFirstArg());
//when(SecurityUtil.getSessionUser()).thenReturn(user.getUsername());
try(MockedStatic<SecurityUtil> utilities = Mockito.mockStatic(SecurityUtil.class)) {
utilities.when(SecurityUtil::getSessionUser).thenReturn(user.getUsername());
Assertions.assertEquals(user.getUsername(), SecurityUtil.getSessionUser());
- Article article = articleService.saveArticle(articleDto);
+ Article article = articleService.saveArticle(articleDto).orElse(null);
Assertions.assertNotNull(article);
}