mirror of
https://github.com/nagisa77/OpenIsle.git
synced 2026-04-21 03:17:28 +08:00
test: include mapper deps in PostControllerTest
This commit is contained in:
@@ -1,6 +1,11 @@
|
|||||||
package com.openisle.controller;
|
package com.openisle.controller;
|
||||||
|
|
||||||
|
import com.openisle.mapper.CategoryMapper;
|
||||||
|
import com.openisle.mapper.CommentMapper;
|
||||||
import com.openisle.mapper.PostMapper;
|
import com.openisle.mapper.PostMapper;
|
||||||
|
import com.openisle.mapper.ReactionMapper;
|
||||||
|
import com.openisle.mapper.TagMapper;
|
||||||
|
import com.openisle.mapper.UserMapper;
|
||||||
import com.openisle.model.*;
|
import com.openisle.model.*;
|
||||||
import com.openisle.service.*;
|
import com.openisle.service.*;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
@@ -24,7 +29,8 @@ import static org.mockito.Mockito.*;
|
|||||||
|
|
||||||
@WebMvcTest(PostController.class)
|
@WebMvcTest(PostController.class)
|
||||||
@AutoConfigureMockMvc(addFilters = false)
|
@AutoConfigureMockMvc(addFilters = false)
|
||||||
@Import(PostMapper.class)
|
@Import({PostMapper.class, CommentMapper.class, ReactionMapper.class,
|
||||||
|
UserMapper.class, TagMapper.class, CategoryMapper.class})
|
||||||
class PostControllerTest {
|
class PostControllerTest {
|
||||||
@Autowired
|
@Autowired
|
||||||
private MockMvc mockMvc;
|
private MockMvc mockMvc;
|
||||||
@@ -47,6 +53,8 @@ class PostControllerTest {
|
|||||||
private SubscriptionService subscriptionService;
|
private SubscriptionService subscriptionService;
|
||||||
@MockBean
|
@MockBean
|
||||||
private UserVisitService userVisitService;
|
private UserVisitService userVisitService;
|
||||||
|
@MockBean
|
||||||
|
private PostReadService postReadService;
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void createAndGetPost() throws Exception {
|
void createAndGetPost() throws Exception {
|
||||||
|
|||||||
Reference in New Issue
Block a user