Skip to content

Commit 073490d

Browse files
committed
feat: add jacoco for test coverage
1 parent cfc7687 commit 073490d

File tree

9 files changed

+32
-27
lines changed

9 files changed

+32
-27
lines changed

cart-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@
6868
</execution>
6969
</executions>
7070
</plugin>
71+
<plugin>
72+
<groupId>org.jacoco</groupId>
73+
<artifactId>jacoco-maven-plugin</artifactId>
74+
</plugin>
7175
</plugins>
7276
</build>
7377

common-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@
4949
<target>21</target>
5050
</configuration>
5151
</plugin>
52+
<plugin>
53+
<groupId>org.jacoco</groupId>
54+
<artifactId>jacoco-maven-plugin</artifactId>
55+
</plugin>
5256
</plugins>
5357
</build>
5458

payment-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@
6868
</execution>
6969
</executions>
7070
</plugin>
71+
<plugin>
72+
<groupId>org.jacoco</groupId>
73+
<artifactId>jacoco-maven-plugin</artifactId>
74+
</plugin>
7175
</plugins>
7276
</build>
7377

product-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@
6767
</execution>
6868
</executions>
6969
</plugin>
70+
<plugin>
71+
<groupId>org.jacoco</groupId>
72+
<artifactId>jacoco-maven-plugin</artifactId>
73+
</plugin>
7074
</plugins>
7175
</build>
7276

promotion-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@
7272
</execution>
7373
</executions>
7474
</plugin>
75+
<plugin>
76+
<groupId>org.jacoco</groupId>
77+
<artifactId>jacoco-maven-plugin</artifactId>
78+
</plugin>
7579
</plugins>
7680
</build>
7781

protobuf/pom.xml

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -53,32 +53,6 @@
5353
<target>21</target>
5454
</configuration>
5555
</plugin>
56-
57-
<!-- <plugin>-->
58-
<!-- <groupId>org.xolstice.maven.plugins</groupId>-->
59-
<!-- <artifactId>protobuf-maven-plugin</artifactId>-->
60-
<!-- <version>0.6.1</version>-->
61-
<!-- <configuration>-->
62-
<!--&lt;!&ndash; <protoSourceRoot>${project.basedir}/proto/src/main/proto</protoSourceRoot>&ndash;&gt;-->
63-
<!--&lt;!&ndash; <outputDirectory>${project.build.directory}/generated-sources/proto</outputDirectory>&ndash;&gt;-->
64-
<!-- <includes>-->
65-
<!-- <include>**/*.proto</include>-->
66-
<!-- </includes>-->
67-
<!-- <protocArtifact>com.google.protobuf:protoc:${protobuf.version}:exe:osx-x86_64</protocArtifact>-->
68-
<!-- <pluginId>grpc-java</pluginId>-->
69-
<!-- <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:osx-x86_64</pluginArtifact>-->
70-
<!-- </configuration>-->
71-
<!-- <executions>-->
72-
<!-- <execution>-->
73-
<!-- <goals>-->
74-
<!-- <goal>compile</goal>-->
75-
<!-- <goal>compile-custom</goal>-->
76-
<!-- </goals>-->
77-
78-
<!-- </execution>-->
79-
<!-- </executions>-->
80-
<!-- </plugin>-->
81-
8256
<plugin>
8357
<groupId>com.github.os72</groupId>
8458
<artifactId>protoc-jar-maven-plugin</artifactId>
@@ -107,6 +81,10 @@
10781
</execution>
10882
</executions>
10983
</plugin>
84+
<plugin>
85+
<groupId>org.jacoco</groupId>
86+
<artifactId>jacoco-maven-plugin</artifactId>
87+
</plugin>
11088
</plugins>
11189
</build>
11290

rating-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@
6868
</execution>
6969
</executions>
7070
</plugin>
71+
<plugin>
72+
<groupId>org.jacoco</groupId>
73+
<artifactId>jacoco-maven-plugin</artifactId>
74+
</plugin>
7175
</plugins>
7276
</build>
7377

user-service/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,10 @@
9494
</execution>
9595
</executions>
9696
</plugin>
97+
<plugin>
98+
<groupId>org.jacoco</groupId>
99+
<artifactId>jacoco-maven-plugin</artifactId>
100+
</plugin>
97101
</plugins>
98102
</build>
99103

user-service/src/main/java/com/blubin/userservice/service/UserProfileGrpcService.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.blubin.proto.service.UserProfileRequest;
44
import com.blubin.proto.service.UserProfileResponse;
55
import com.blubin.proto.service.UserProfileServiceGrpc;
6-
import com.blubin.userservice.model.Gender;
76
import com.blubin.userservice.model.UserProfile;
87
import com.blubin.userservice.repository.UserProfileRepository;
98
import io.grpc.stub.StreamObserver;

0 commit comments

Comments
 (0)