All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Adoption of Java 17
- Replace of JavaFaker by DataFaker at
RestricitonDataFactory
SimulationDataFactory
- General refactoring on
SimulationsFunctionalTest
- Removed (exclusion) the following libraries as internal dependencies due to security issues, adding them as main dependencies:
commons-codec-1.15
jackson-databind-2.13.4
guava-31.1-android
jcommander-1.82
- Update of the following dependencies
maven-compiler-plugin-3.10.1
maven-surefire-plugin-3.0.0-M7
maven-failsafe-plugin-3.0.0-M7
restassured-5.2.0
junit.jupiter-5.9.1
log4j-2.19.0
slf4j-2.0.2
allure-2.19.0
aspectj-1.9.9.1
- Removed
CpfGenerator
and replaced by the DataFakerfaker.cpf().valid()
- Updated the branch name from
master
tomain
and actions version update in.github/workflows/test-execution.yaml
- New Data classes in the
changeless
package to deal with duplicated values and error key and messages
- Adoption of the data changeless classes in some code
- Usage of
var
instead of the class in some fields to reduce the amount of code - Update of the following libraries
restassured.version-5.1.1
junit.jupiter.version-5.9.0-M1
assertj.version-3.23.1
log4j.version-2.18.0
allure.version-2.18.1
- Updated the following libraries
restassured-5.0.1
junit.jupiter-5.8.2
assertj-3.22.0
log4j-2.17.2
slf4j-2.0.0-alpha7
allure-2.17.3
- Configuration to log all request and responses setting
log.all
astrue
in the `api.properties
- Changed the expected message when e-mail is malformed
- Updated the following libraries
allure-2.15.0
assertj-3.21.0
junit-5.8.1
log4j-2.14.1
restassured-4.4.0
- Moved
BaseAPI
tosrc/test/java
- General refactor to change the
BaseAPI
package in the tests and other classes - Updated the following library versions
restassured.version-4.3.3
allure.version-2.13.8
- Updated the following library versions
allure-2.13.7
RestrictionsClient
andSimulationsClient
to return the response object- Added assertions in
FullSimulationE2ETest
- Added disabled description in
RestrictionsContractTest
- Updated the following library versions
rest-assured-4.3.2
- Added libraries
- assertj
- slf4j