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

Commit 5322744

Browse files
dev/codeforces/test Добавил lombock для тестов и замеил throws на @SneakyThrows
1 parent 061b7f8 commit 5322744

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ dependencies {
5151
testImplementation 'org.wiremock.integrations.testcontainers:wiremock-testcontainers-module:1.0-alpha-14'
5252
testImplementation 'org.testcontainers:postgresql:1.20.3'
5353
testImplementation 'org.liquibase:liquibase-core:4.29.2'
54+
testImplementation 'org.projectlombok:lombok'
55+
testAnnotationProcessor 'org.projectlombok:lombok'
5456
}
5557

5658
tasks.named('test') {

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

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import com.cf.cfteam.transfer.payloads.security.ChangePasswordPayload;
99
import com.cf.cfteam.transfer.payloads.security.RegistrationPayload;
1010
import com.cf.cfteam.transfer.responses.security.JwtAuthenticationResponse;
11+
import lombok.SneakyThrows;
1112
import org.junit.jupiter.api.Test;
1213
import org.springframework.beans.factory.annotation.Autowired;
1314
import org.springframework.http.MediaType;
@@ -32,7 +33,8 @@ public class UserControllerIntegrationTest extends BaseIntegrationTest {
3233
private TokenRepository tokenRepository;
3334

3435
@Test
35-
public void register_success() throws Exception {
36+
@SneakyThrows
37+
public void register_success() {
3638
RegistrationPayload payload = RegistrationPayload.builder()
3739
.login("register-login")
3840
.name("register-name")
@@ -57,7 +59,8 @@ public void register_success() throws Exception {
5759
}
5860

5961
@Test
60-
public void register_shouldThrowUserAlreadyRegisterException_WhenUserAlreadyRegistered() throws Exception {
62+
@SneakyThrows
63+
public void register_shouldThrowUserAlreadyRegisterException_WhenUserAlreadyRegistered() {
6164
String login = "user";
6265
String password = "password";
6366
String name = "Test User";
@@ -82,7 +85,8 @@ public void register_shouldThrowUserAlreadyRegisterException_WhenUserAlreadyRegi
8285
}
8386

8487
@Test
85-
public void login_success() throws Exception {
88+
@SneakyThrows
89+
public void login_success() {
8690
RegistrationPayload payloadToRegister = RegistrationPayload.builder()
8791
.login("register-login")
8892
.name("register-name")
@@ -130,7 +134,8 @@ public void login_success() throws Exception {
130134
}
131135

132136
@Test
133-
public void logout_success() throws Exception {
137+
@SneakyThrows
138+
public void logout_success() {
134139
RegistrationPayload payloadToRegister = RegistrationPayload.builder()
135140
.login("register-login")
136141
.name("register-name")
@@ -157,7 +162,8 @@ public void logout_success() throws Exception {
157162
}
158163

159164
@Test
160-
public void changePassword_success() throws Exception {
165+
@SneakyThrows
166+
public void changePassword_success() {
161167
RegistrationPayload payloadToRegister = RegistrationPayload.builder()
162168
.login("register-login")
163169
.name("register-name")
@@ -232,7 +238,8 @@ public void changePassword_success() throws Exception {
232238
}
233239

234240
@Test
235-
public void changePassword_shouldReturnBadRequest_WhenTwoFactorCodeInvalid() throws Exception {
241+
@SneakyThrows
242+
public void changePassword_shouldReturnBadRequest_WhenTwoFactorCodeInvalid() {
236243
RegistrationPayload payloadToRegister = RegistrationPayload.builder()
237244
.login("register-login")
238245
.name("register-name")
@@ -262,8 +269,8 @@ public void changePassword_shouldReturnBadRequest_WhenTwoFactorCodeInvalid() thr
262269
deleteUserFromDb(user.get());
263270
}
264271

265-
266-
private JwtAuthenticationResponse register(RegistrationPayload payload) throws Exception {
272+
@SneakyThrows
273+
private JwtAuthenticationResponse register(RegistrationPayload payload) {
267274
var response = mockMvc.perform(post(uri + "/register")
268275
.contentType(MediaType.APPLICATION_JSON)
269276
.content(objectMapper.writeValueAsString(payload)))

0 commit comments

Comments
 (0)