Introduced a new test class `RecActionApiTests` to validate the behavior of the `RecActions` API client. - Added tests for `GetAsync`, `CreateAsync`, `UpdateAsync`, `DeleteAsync`, and `InvokeAsync` methods to ensure proper handling of valid and invalid inputs. - Verified dependency injection resolution for `RecClient` and `RecActions`. - Included assertions for HTTP status codes, request methods, and query parameters. - Handled edge cases such as missing test data with `Assert.Pass` or `Assert.Ignore`. - Utilized scoped clients for test isolation and resource management. These changes improve test coverage and ensure the reliability of the `RecActions` API client.
5.1 KiB
5.1 KiB