|
1 | 1 | package com.github.nramc.dev.journey.api.web.resources.rest.users.delete;
|
2 | 2 |
|
3 |
| -import com.github.nramc.dev.journey.api.config.security.WebSecurityConfig; |
4 | 3 | import com.github.nramc.dev.journey.api.config.security.InMemoryUserDetailsConfig;
|
| 4 | +import com.github.nramc.dev.journey.api.config.security.WebSecurityConfig; |
5 | 5 | import com.github.nramc.dev.journey.api.config.security.WithMockAdministratorUser;
|
6 | 6 | import com.github.nramc.dev.journey.api.config.security.WithMockAuthenticatedUser;
|
7 | 7 | import com.github.nramc.dev.journey.api.config.security.WithMockGuestUser;
|
|
10 | 10 | import org.junit.jupiter.api.Test;
|
11 | 11 | import org.springframework.beans.factory.annotation.Autowired;
|
12 | 12 | import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
|
13 |
| -import org.springframework.boot.test.mock.mockito.SpyBean; |
14 | 13 | import org.springframework.context.annotation.Import;
|
15 | 14 | import org.springframework.security.provisioning.UserDetailsManager;
|
16 | 15 | import org.springframework.security.test.context.support.WithAnonymousUser;
|
17 | 16 | import org.springframework.security.test.context.support.WithMockUser;
|
18 | 17 | import org.springframework.test.context.ActiveProfiles;
|
| 18 | +import org.springframework.test.context.bean.override.mockito.MockitoSpyBean; |
19 | 19 | import org.springframework.test.web.servlet.MockMvc;
|
20 | 20 |
|
21 | 21 | import static com.github.nramc.dev.journey.api.core.domain.user.Role.Constants.AUTHENTICATED_USER;
|
|
36 | 36 | @ActiveProfiles({"prod", "test"})
|
37 | 37 | class DeleteUserResourceTest {
|
38 | 38 | @Autowired
|
39 |
| - private MockMvc mockMvc; |
40 |
| - @SpyBean |
41 |
| - private UserDetailsManager userDetailsManager; |
| 39 | + MockMvc mockMvc; |
| 40 | + @MockitoSpyBean |
| 41 | + UserDetailsManager userDetailsManager; |
42 | 42 |
|
43 | 43 | @Test
|
44 | 44 | void context() {
|
|
0 commit comments