0895e6bc29ae6968d072a19a0da93b26c6f23c8e
Introduced a new `ProfileApiTests` class to test the `Profiles` API in the `ReC.Client`. Added test methods to verify API behavior, including dependency injection resolution, handling of unknown IDs, dynamic payload retrieval, update operations, and query string validation for delete operations. Key changes: - Added `ReCClient_profiles_api_is_resolvable_through_dependency_injection` test. - Added `GetAsync_with_unknown_id_throws_not_found` test. - Added `GetDynamicAsync_with_unknown_id_throws_not_found` test. - Added `GetDynamicAsync_without_filters_returns_dynamic_payload_or_throws_not_found` test. - Added `UpdateAsync_with_unknown_id_throws_or_completes` test. - Added `DeleteAsync_sends_payload_as_query_string` test. Included necessary `using` directives, scoped client creation, and exception handling to ensure robust test coverage for the `Profiles` API.
Description
Languages
C#
100%