- .NET 6 SDK
- For Windows:
- For Linux or MacOS:
- Clone the repository:
git clone https://github.com/CarlosEduardoGui/FC.Codefix.Catalog
-
Then run the solution file with Visual Studio 2022 or open using Visual Code.
-
If you are using a Windows S.O. you SHOULD change the string connection, but just the server attribute, inside of the appSettings.json, appSettings.Delevepment.json, and appSettings.EndToEndTest.json
Linux / MacOS:
"CatalogDb": "Server=localhost;
Windows:
"CatalogDb": "Server=(localdb)\\mssqllocaldb;"
- Executing the docker-compose.yaml to run all unit tests, integration tests, and end to end tests
-
Browsing to FC.Codeflix.Catalog.EndToEndTests and then execute this command below
docker-compose up -d
- If some test broke, open a issue and inform all details.
-
- Docker
- Github Actions
- RabbitMQ
- Kafka
- Keycloack