96 Commits

Author SHA1 Message Date
Jean Gatto 28c8a9712b refactor(AutoMapperTests): add ILoggerFactory to Mapper configuration for improved logging 2025-08-21 11:18:25 -03:00
Jean Gatto 80f5614579 refactor(tests): streamline service removal in CustomersControllerTests 2025-08-10 09:04:11 -03:00
Jean Gatto 4d4287f67c chore(xunit.runner.json): set flag stopOnFail to false 2025-04-02 10:06:36 -03:00
Jean Gatto 0ff92c857d fix(CustomersControllerTests): removed unused using 2025-04-02 10:05:46 -03:00
Jean Gatto a2c96392c5 refactor: change stopOnFail setting to false in xunit.runner.json for improved test execution 2025-03-22 08:54:09 -03:00
Jean Gatto 36b6661807 refactor: enhance xunit configuration with additional settings for improved test execution 2025-02-20 10:23:34 -03:00
Jean Gatto c6e869e7b6 refactor: enhance xunit configuration with additional options for improved test diagnostics 2025-02-14 10:03:24 -03:00
Jean Gatto fc3c4c4028 fix: test in net 9 2024-11-29 08:32:01 -03:00
Jean Gatto 382b589ea3 feat: upgrade solution to net 9
Signed-off-by: Jean Gatto <jean_gatto@hotmail.com>
2024-11-28 17:28:53 -03:00
Jean Gatto 88e9cd4a10 chore(Directory.Packages.props): update nuget packages
Signed-off-by: Jean Gatto <jean_gatto@hotmail.com>
2024-10-18 07:58:13 -03:00
Jean Gatto ae47f5695c refactor(Customer): When a customer is created, the return is changed from 200 Ok to 201 Created 2024-10-15 11:55:11 -03:00
Jean Gatto 77b5085505 chore(Shop.Integration.Tests.csproj): added SonarQubeTestProject 2024-09-22 09:45:11 -03:00
Jean Gatto 6046a0900b chore(Directory.Packages.props): update nuget packatges 2024-07-10 08:34:11 -03:00
Jean Gatto 663d564c5d refactor: melhorias 2024-06-06 09:38:51 -03:00
Jean Gatto c22047337f feat: ajustes e refinamentos 2024-05-10 13:35:52 -03:00
Jean Gatto 1d6718c64c refactor: Qodana 2024-05-05 14:07:24 -03:00
Jean Gatto c2c985e4ba chore: upgrade to ASP.NET Core 8 2023-11-19 16:08:47 -03:00
Jean Gatto 86c6feda9b feat: code cleanup 2023-10-10 14:11:31 -03:00
Jean Gatto d9e901e3c0 refactor: corrections and refinements 2023-09-17 10:49:30 -03:00
Jean Gatto bbc37743ca feat: wip 2023-09-17 10:08:08 -03:00
Jean Gatto 70334b40be fix: build 2023-09-16 12:37:40 -03:00
Jean Gatto 70774bba58 feat: wip 2023-09-16 11:26:22 -03:00
Jean Gatto 38284d6176 feat(Controllers/V1/CustomersControllerTests.cs): add integration tests for GET /api/customer/ endpoint
fix(Controllers/V1/CustomersControllerTests.cs): remove unnecessary region and unused using statements
feat(Controllers/V1/CustomersControllerTests.cs): add integration tests for DELETE /api/customer/{id} endpoint
2023-08-31 22:09:42 -03:00
Jean Gatto 39c58ddbbf feat(api): add integration tests for the DELETE 2023-08-30 17:01:04 -03:00
Jean Gatto a53569e679 fix(Email.cs): change error messages to English 2023-08-28 08:28:24 -03:00
Jean Gatto 7f6128e69d feat(CustomersControllerTests.cs): add integration tests for GET /api/customer/ endpoint
feat(CustomersControllerTests.cs): add integration tests for GET /api/customer/{id} endpoint
2023-08-27 16:41:13 -03:00
Jean Gatto 304e816a16 test(CustomersControllerTests.cs): update test method name from Should_ReturnsHttpStatus200Ok_When_GetById to Should_ReturnsHttpStatus200Ok_When_GetById_ValidRequest
test(CustomersControllerTests.cs): add new test Should_eturnsHttpStatus400BadRequest_When_GetById_InvalidRequest
test(CustomersControllerTests.cs): add new test Should_ReturnsStatus404NotFound_When_GetById_NonExistingCustomer
2023-08-27 16:33:38 -03:00
Jean Gatto b67c58f566 chore(FakerExtensions.cs): remove trailing whitespace 2023-08-27 16:33:24 -03:00
Jean Gatto 4115b864b1 feat(Controllers/V1/CustomersControllerTests.cs): add test case for GetById endpoint 2023-08-27 16:24:52 -03:00
Jean Gatto 75ffe1863b feat(FakerExtensions.cs): add FakerExtensions class with UsePrivateConstructor method 2023-08-27 16:24:26 -03:00
Jean Gatto 467e2df644 feat: add integration tests 2023-08-27 12:19:43 -03:00
Jean Gatto 7a5a622b75 chore(Shop.UnitTests.csproj): remove FluentAssertions.Analyzers package reference 2023-08-23 09:49:44 -03:00
Jean Gatto 1745e31cb5 chore(EfSqliteFixture.cs): remove commented out code and unnecessary comments 2023-08-17 16:15:52 -03:00
Jean Gatto 415a3f849a refactor(EfSqliteFixture.cs): simplify Dispose method implementation 2023-08-12 09:22:20 -03:00
Jean Gatto d1c276ac3e chore(Shop.UnitTests.csproj): add NSubstitute.Analyzers.CSharp package reference 2023-08-09 22:01:09 -03:00
Jean Gatto 6257fbfef5 chore(CreateCustomerCommandHandlerTests.cs): replace Moq with NSubstitute for mocking dependencies
fix(CreateCustomerCommandHandlerTests.cs): replace Mock.Of with Substitute.For for mocking dependencies
2023-08-09 18:23:03 -03:00
Jean Gatto cb3bff4b4e chore(Shop.UnitTests.csproj): remove Moq package reference and add NSubstitute package reference 2023-08-09 18:22:50 -03:00
Jean Gatto 6a111d9011 chore(Shop.UnitTests.csproj): add xUnit Configuration File item group label 2023-08-01 08:30:15 -03:00
Jean Gatto 47a50b1201 feat(Directory.Packages.props): add Directory.Packages.props file with package versions 2023-07-29 11:20:38 -03:00
Jean Gatto a599b40eef chore(Shop.UnitTests.csproj): update FluentAssertions.Analyzers package reference to version 0.21.0 and include necessary assets 2023-07-24 14:34:13 -03:00
Jean Gatto 8cf323f8dc chore(Shop.UnitTests.csproj): add FluentAssertions.Analyzers package reference 2023-07-24 14:07:42 -03:00
Jean Gatto 55ed112538 chore: added labels 2023-07-18 09:57:10 -03:00
Jean Gatto 47f5ede16d chore(Shop.Core.csproj): update ASP.NET Core package version from 7.0.8 to 7.0.9 2023-07-11 15:44:39 -03:00
Jean Gatto 518b33e133 chore(Shop.UnitTests.csproj): add xunit.analyzers package reference 2023-07-09 10:52:51 -03:00
Jean Gatto 06f7bf2d31 feat: tweaks 2023-07-08 11:10:38 -03:00
Jean Gatto 731649831c chore(Shop.UnitTests.csproj): remove unnecessary whitespace and align package references
feat(Shop.UnitTests.csproj): update xunit version to 2.5.0
2023-07-07 11:03:00 -03:00
Jean Gatto c8d706f270 feat: from Portuguese to English 2023-07-06 14:16:13 -03:00
Jean Gatto 3934d48ad7 * chore(Shop.UnitTests.csproj): update xunit.categories package version from 2.0.6 to 2.0.7 2023-07-05 17:39:25 -03:00
Jean Gatto 2a9444c3cc feat: update libs 2023-06-30 19:12:51 -03:00
Jean Gatto 16f0a14800 feat: add EmailTests.cs to Shop.UnitTests 2023-06-25 10:43:18 -03:00