Skip to content
This repository was archived by the owner on Dec 27, 2024. It is now read-only.

Commit 80538c5

Browse files
dev/codeforces/test Удалил лишние импорты
1 parent be1df51 commit 80538c5

File tree

7 files changed

+32
-44
lines changed

7 files changed

+32
-44
lines changed

src/test/java/com/cf/cfteam/controllers/codeforces/GroupControllerTest.java

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
import com.cf.cfteam.services.codeforces.GroupService;
44
import com.cf.cfteam.transfer.payloads.codeforces.GroupPayload;
55
import com.cf.cfteam.transfer.responses.codeforces.GroupResponse;
6-
import org.junit.jupiter.api.BeforeEach;
6+
import org.junit.jupiter.api.BeforeAll;
77
import org.junit.jupiter.api.Test;
8+
import org.junit.jupiter.api.extension.ExtendWith;
89
import org.mockito.InjectMocks;
910
import org.mockito.Mock;
10-
import org.mockito.MockitoAnnotations;
11+
import org.mockito.junit.jupiter.MockitoExtension;
1112
import org.springframework.test.context.ActiveProfiles;
1213

1314
import java.util.List;
@@ -18,6 +19,7 @@
1819

1920

2021
@ActiveProfiles("test")
22+
@ExtendWith(MockitoExtension.class)
2123
class GroupControllerTest {
2224

2325
@InjectMocks
@@ -26,19 +28,11 @@ class GroupControllerTest {
2628
@Mock
2729
private GroupService groupService;
2830

29-
private GroupPayload groupPayload;
30-
private GroupResponse groupResponse;
31-
32-
@BeforeEach
33-
void setUp() {
34-
MockitoAnnotations.openMocks(this);
35-
36-
// group = Group.builder()
37-
// .name("Test Group")
38-
// .description("Test description")
39-
// .user(null)
40-
// .build();
31+
private static GroupPayload groupPayload;
32+
private static GroupResponse groupResponse;
4133

34+
@BeforeAll
35+
static void setUp() {
4236
groupPayload = GroupPayload.builder()
4337
.name("Test Group")
4438
.description("Test description")
Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
11
package com.cf.cfteam.controllers.codeforces;
22

3+
import com.cf.cfteam.services.codeforces.TeamService;
4+
import org.junit.jupiter.api.extension.ExtendWith;
35
import org.mockito.InjectMocks;
6+
import org.mockito.Mock;
7+
import org.mockito.junit.jupiter.MockitoExtension;
48
import org.springframework.test.context.ActiveProfiles;
59

6-
import static org.junit.jupiter.api.Assertions.*;
710

811
@ActiveProfiles("test")
12+
@ExtendWith(MockitoExtension.class)
913
class TeamControllerTest {
1014

1115
@InjectMocks
1216
private TeamController teamController;
1317

18+
@Mock
19+
private TeamService teamService;
20+
21+
1422

1523

1624
}

src/test/java/com/cf/cfteam/controllers/security/UserControllerTest.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
import com.cf.cfteam.transfer.responses.security.JwtAuthenticationResponse;
99
import org.junit.jupiter.api.BeforeEach;
1010
import org.junit.jupiter.api.Test;
11+
import org.junit.jupiter.api.extension.ExtendWith;
1112
import org.mockito.InjectMocks;
1213
import org.mockito.Mock;
1314
import org.mockito.MockitoAnnotations;
15+
import org.mockito.junit.jupiter.MockitoExtension;
1416
import org.springframework.test.context.ActiveProfiles;
1517
import org.springframework.security.core.Authentication;
1618

@@ -19,6 +21,7 @@
1921
import static org.mockito.Mockito.when;
2022

2123
@ActiveProfiles("test")
24+
@ExtendWith(MockitoExtension.class)
2225
class UserControllerTest {
2326

2427
@InjectMocks
@@ -30,11 +33,6 @@ class UserControllerTest {
3033
@Mock
3134
private Authentication authentication;
3235

33-
@BeforeEach
34-
void setUp() {
35-
MockitoAnnotations.openMocks(this);
36-
}
37-
3836
@Test
3937
void testRegister_success() {
4038
RegistrationPayload registrationPayload = getRegistrationPayload();

src/test/java/com/cf/cfteam/services/codeforces/GroupServiceTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@
1212
import com.cf.cfteam.utils.codeforces.mappers.GroupMapper;
1313
import org.junit.jupiter.api.BeforeEach;
1414
import org.junit.jupiter.api.Test;
15+
import org.junit.jupiter.api.extension.ExtendWith;
1516
import org.mockito.InjectMocks;
1617
import org.mockito.Mock;
1718
import org.mockito.MockitoAnnotations;
19+
import org.mockito.junit.jupiter.MockitoExtension;
1820
import org.springframework.test.context.ActiveProfiles;
1921

2022
import java.util.List;
@@ -27,6 +29,7 @@
2729
import static org.mockito.Mockito.*;
2830

2931
@ActiveProfiles("test")
32+
@ExtendWith(MockitoExtension.class)
3033
class GroupServiceTest {
3134

3235
@InjectMocks
@@ -48,7 +51,6 @@ class GroupServiceTest {
4851

4952
@BeforeEach
5053
void setUp() {
51-
MockitoAnnotations.openMocks(this);
5254

5355
user = User.builder()
5456
.name("User name")
@@ -164,8 +166,6 @@ void updateGroup_ShouldThrowGroupNotFoundException_WhenGroupDoesNotExist() {
164166

165167
@Test
166168
void deleteGroup_ShouldDeleteGroup_WhenGroupExists() {
167-
when(groupRepository.findById(1L)).thenReturn(Optional.of(group));
168-
169169
groupService.deleteGroup(1L);
170170

171171
verify(groupRepository, times(1)).deleteById(1L);

src/test/java/com/cf/cfteam/services/security/AuthenticationServiceTest.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
import com.cf.cfteam.transfer.payloads.security.ChangePasswordPayload;
1313
import com.cf.cfteam.transfer.payloads.security.RegistrationPayload;
1414
import com.cf.cfteam.transfer.responses.security.JwtAuthenticationResponse;
15-
import org.junit.jupiter.api.BeforeEach;
1615
import org.junit.jupiter.api.Test;
16+
import org.junit.jupiter.api.extension.ExtendWith;
1717
import org.mockito.InjectMocks;
1818
import org.mockito.Mock;
19-
import org.mockito.MockitoAnnotations;
19+
import org.mockito.junit.jupiter.MockitoExtension;
2020
import org.springframework.security.authentication.AuthenticationManager;
2121
import org.springframework.security.core.Authentication;
2222
import org.springframework.security.crypto.password.PasswordEncoder;
@@ -29,6 +29,7 @@
2929
import static org.mockito.Mockito.*;
3030

3131
@ActiveProfiles("test")
32+
@ExtendWith(MockitoExtension.class)
3233
class AuthenticationServiceTest {
3334

3435
@InjectMocks
@@ -55,11 +56,6 @@ class AuthenticationServiceTest {
5556
@Mock
5657
private UserDetails userDetails;
5758

58-
@BeforeEach
59-
void setUp() {
60-
MockitoAnnotations.openMocks(this);
61-
}
62-
6359
@Test
6460
void register_shouldThrowException_WhenUserAlreadyRegistered() {
6561
String login = "testLogin";

src/test/java/com/cf/cfteam/services/security/MyUserDetailsServiceTest.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import com.cf.cfteam.models.entities.security.User;
44
import com.cf.cfteam.repositories.jpa.security.UserRepository;
5-
import org.junit.jupiter.api.BeforeEach;
65
import org.junit.jupiter.api.Test;
6+
import org.junit.jupiter.api.extension.ExtendWith;
77
import org.mockito.InjectMocks;
88
import org.mockito.Mock;
9-
import org.mockito.MockitoAnnotations;
9+
import org.mockito.junit.jupiter.MockitoExtension;
1010
import org.springframework.security.core.userdetails.UserDetails;
1111
import org.springframework.security.core.userdetails.UsernameNotFoundException;
1212
import org.springframework.test.context.ActiveProfiles;
@@ -18,6 +18,7 @@
1818
import static org.mockito.Mockito.when;
1919

2020
@ActiveProfiles("test")
21+
@ExtendWith(MockitoExtension.class)
2122
class MyUserDetailsServiceTest {
2223

2324
@Mock
@@ -26,11 +27,6 @@ class MyUserDetailsServiceTest {
2627
@InjectMocks
2728
private MyUserDetailsService userDetailsService;
2829

29-
@BeforeEach
30-
void setUp() {
31-
MockitoAnnotations.openMocks(this);
32-
}
33-
3430
@Test
3531
void loadUserByUsername_shouldLoadUserByUsername_WhenUserExists() {
3632
String login = "testLogin";

src/test/java/com/cf/cfteam/services/security/TokenServiceTest.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
import com.cf.cfteam.exceptions.security.TokenNotFoundException;
55
import com.cf.cfteam.models.entities.security.Token;
66
import com.cf.cfteam.repositories.jpa.security.TokenRepository;
7-
import org.junit.jupiter.api.BeforeEach;
87
import org.junit.jupiter.api.Test;
8+
import org.junit.jupiter.api.extension.ExtendWith;
99
import org.mockito.InjectMocks;
1010
import org.mockito.Mock;
11-
import org.mockito.MockitoAnnotations;
11+
import org.mockito.junit.jupiter.MockitoExtension;
1212
import org.springframework.test.context.ActiveProfiles;
1313

1414
import java.util.Optional;
@@ -18,6 +18,7 @@
1818
import static org.mockito.Mockito.*;
1919

2020
@ActiveProfiles("test")
21+
@ExtendWith(MockitoExtension.class)
2122
class TokenServiceTest {
2223

2324
@InjectMocks
@@ -26,11 +27,6 @@ class TokenServiceTest {
2627
@Mock
2728
private TokenRepository tokenRepository;
2829

29-
@BeforeEach
30-
void setUp() {
31-
MockitoAnnotations.openMocks(this);
32-
}
33-
3430
@Test
3531
void isTokenRevoked_shouldReturnTrue_whenTokenIsRevoked() {
3632
String tokenValue = "valid-token";

0 commit comments

Comments
 (0)