Skip to content

Commit 629f2af

Browse files
test: improve tests and ajust plugins
1 parent 3f3fcca commit 629f2af

File tree

12 files changed

+51
-6
lines changed

12 files changed

+51
-6
lines changed

acceptance-test/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<mysql-connector-java.version>8.0.23</mysql-connector-java.version>
2020
<docker-maven-plugin.version>0.34.1</docker-maven-plugin.version>
2121
<run-java-sh.version>1.2.2</run-java-sh.version>
22+
<mutation.skip>true</mutation.skip>
2223
</properties>
2324

2425
<dependencies>

acceptance-test/src/test/java/br/com/helpdev/atdd/ApplicationIT.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ public void whenDeleteWithInvalidIdThenReturnError() {
9090
.delete("/v1/message/{id}", "123123")
9191
.then()
9292
.statusCode(404)
93-
.body("message", equalTo("Mensagem com o id: 123123 não existe ou já foi removida, confira se o identificador está correto."));
93+
.body("message", equalTo("Message id: 123123 dont exists"));
9494
}
9595

9696
@Test

adapter/input/jaxrs-controller-v1/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
<maven.compiler.target>11</maven.compiler.target>
1818
<swagger-core.version>2.1.6</swagger-core.version>
1919
<swagger-maven-plugin.version>2.1.5</swagger-maven-plugin.version>
20+
<coverage.line>0</coverage.line>
21+
<coverage.branch>0</coverage.branch>
22+
<mutation.threshold>0</mutation.threshold>
2023
</properties>
2124

2225
<dependencies>

adapter/input/jaxrs-controller-v1/src/main/java/br/com/helpdev/controller/OpenApi.java renamed to adapter/input/jaxrs-controller-v1/src/main/java/br/com/helpdev/controller/OpenApiController.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
contact = @Contact(url = "https://helpdev.com.br", name = "HelpDev", email = "contato@helpdev.com.br")
2323
)
2424
)
25-
public class OpenApi {
25+
public class OpenApiController {
2626

2727
@GET
2828
@Operation(hidden = true)
2929
public InputStream openApi() {
30-
return OpenApi.class.getResourceAsStream("openapi.json");
30+
return OpenApiController.class.getResourceAsStream("openapi.json");
3131
}
32+
3233
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package br.com.helpdev.controller;
2+
3+
import static org.assertj.core.api.Assertions.assertThat;
4+
5+
import org.junit.jupiter.api.DisplayName;
6+
import org.junit.jupiter.api.Test;
7+
import org.mockito.InjectMocks;
8+
9+
class OpenApiControllerTest {
10+
11+
@InjectMocks
12+
private OpenApiController openApiController = new OpenApiController();
13+
14+
@Test
15+
@DisplayName("Should not be null")
16+
void whenCallingShouldNotBeNull() {
17+
assertThat(openApiController.openApi())
18+
.isNotNull();
19+
}
20+
21+
}

adapter/output/jpa-mysql-repository/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
<properties>
1616
<maven.compiler.source>11</maven.compiler.source>
1717
<maven.compiler.target>11</maven.compiler.target>
18+
<coverage.line>0</coverage.line>
19+
<coverage.branch>0</coverage.branch>
20+
<mutation.threshold>0</mutation.threshold>
1821
</properties>
1922

2023
<dependencies>

app/quarkus-app/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2727
<maven.compiler.parameters>true</maven.compiler.parameters>
2828
<compiler-plugin.version>3.8.1</compiler-plugin.version>
29+
<coverage.line>0</coverage.line>
30+
<coverage.branch>0</coverage.branch>
31+
<mutation.skip>true</mutation.skip>
2932
</properties>
3033

3134
<dependencyManagement>

app/spring-app/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
<mutation.skip>true</mutation.skip>
1919
<spring-boot.version>2.4.4</spring-boot.version>
2020
<jackson.version>2.8.5</jackson.version>
21+
<coverage.line>0</coverage.line>
22+
<coverage.branch>0</coverage.branch>
23+
<mutation.skip>true</mutation.skip>
2124
</properties>
2225

2326
<dependencyManagement>

core/domain/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
<properties>
1616
<maven.compiler.source>11</maven.compiler.source>
1717
<maven.compiler.target>11</maven.compiler.target>
18+
<coverage.line>0</coverage.line>
19+
<coverage.branch>0</coverage.branch>
20+
<mutation.threshold>92</mutation.threshold>
1821
</properties>
1922

2023
<dependencies>

core/use-case/pom.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
<properties>
1616
<maven.compiler.source>11</maven.compiler.source>
1717
<maven.compiler.target>11</maven.compiler.target>
18+
<coverage.line>0</coverage.line>
19+
<coverage.branch>0</coverage.branch>
20+
<mutation.threshold>40</mutation.threshold>
1821
</properties>
1922

2023
<dependencies>

0 commit comments

Comments
 (0)