tests + package fixes #9
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces integration tests for the
TenJames.CompMaplibrary and updates documentation and solution configuration to support these tests. The main changes include adding a new integration test project, updating the solution file to include this project and new build configurations, and clarifying package usage instructions in the documentation.Integration Testing
TenJames.CompMap.IntegrationTestswith comprehensive tests for mapping between domain models and DTOs, covering scenarios such as property mapping, computed fields, nested collections, and edge cases. (TenJames.CompMap/TenJames.CompMap.IntegrationTests/MappingIntegrationTests.cs,TenJames.CompMap/TenJames.CompMap.IntegrationTests/TenJames.CompMap.IntegrationTests.csproj) [1] [2]Solution Configuration
TenJames.CompMap.slnto include the new integration test project and added build configurations for x64 and x86 platforms for all projects. (TenJames.CompMap.sln)TenJames.CompMap.sln.DotSettings.user)Documentation
Readme.mdto clarify that the package is automatically configured as a source generator and updated instructions for manual referencing, including notes about analyzer attributes. (Readme.md)