Merge branch '#66-Mutation-Tests' into 'dev'
Mutation Tests See merge request team1/sandbox2!4
This commit is contained in:
@@ -5,12 +5,13 @@
|
||||
### Added
|
||||
|
||||
- `EbayItemDataSource` (#37)
|
||||
- Mutation testing capabilities via PITest (#66)
|
||||
- `Product` class
|
||||
- Mapping between Product and its corresponding DTO
|
||||
- Dependencies: Lombok for easier notation, JUnit 5 Params for repetitive tests
|
||||
- Product Validation
|
||||
- Product Retrieval
|
||||
- Tests
|
||||
- Unit Tests
|
||||
|
||||
### Changed
|
||||
|
||||
|
||||
2
Script/MutationTestReport.sh
Normal file
2
Script/MutationTestReport.sh
Normal file
@@ -0,0 +1,2 @@
|
||||
mvn test-compile org.pitest:pitest-maven:mutationCoverage
|
||||
start target/pit-reports/index.html
|
||||
12
pom.xml
12
pom.xml
@@ -60,6 +60,12 @@
|
||||
<version>2.8.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.pitest</groupId>
|
||||
<artifactId>pitest-junit5-plugin</artifactId>
|
||||
<version>1.2.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-api</artifactId>
|
||||
@@ -101,6 +107,12 @@
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>0.8.10</version>
|
||||
</plugin>
|
||||
|
||||
<plugin>
|
||||
<groupId>org.pitest</groupId>
|
||||
<artifactId>pitest-maven</artifactId>
|
||||
<version>1.14.1</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user