diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c52e619..2ebaa42 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,8 +24,7 @@ jobs: - name: Build Release run: dotnet build src -c Release /p:ContinuousIntegrationBuild=true - - test: + unit-tests: runs-on: ubuntu-latest steps: @@ -43,8 +42,9 @@ jobs: run: | dotnet tool restore - - name: Build Release - run: dotnet test src + - name: Run Tests + run: | + dotnet test src publish: diff --git a/src/SchematicHQ.Client.Test/SchematicHQ.Client.Test.csproj b/src/SchematicHQ.Client.Test/SchematicHQ.Client.Test.csproj index 65b5232..48a5bcf 100644 --- a/src/SchematicHQ.Client.Test/SchematicHQ.Client.Test.csproj +++ b/src/SchematicHQ.Client.Test/SchematicHQ.Client.Test.csproj @@ -21,4 +21,4 @@ - + \ No newline at end of file diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ApiErrorTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiErrorTest.cs new file mode 100644 index 0000000..f028972 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiErrorTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ApiErrorTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyCreateResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyCreateResponseDataTest.cs new file mode 100644 index 0000000..12d1f51 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyCreateResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ApiKeyCreateResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyRequestListResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyRequestListResponseDataTest.cs new file mode 100644 index 0000000..ceb3632 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyRequestListResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ApiKeyRequestListResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyRequestResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyRequestResponseDataTest.cs new file mode 100644 index 0000000..e927303 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyRequestResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ApiKeyRequestResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyResponseDataTest.cs new file mode 100644 index 0000000..f47d9f3 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ApiKeyResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ApiKeyResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/AudienceRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/AudienceRequestBodyTest.cs new file mode 100644 index 0000000..c797a5c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/AudienceRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class AudienceRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/BillingProductPlanResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/BillingProductPlanResponseDataTest.cs new file mode 100644 index 0000000..2c33422 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/BillingProductPlanResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class BillingProductPlanResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/BillingProductResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/BillingProductResponseDataTest.cs new file mode 100644 index 0000000..2847bcd --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/BillingProductResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class BillingProductResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/BillingSubscriptionResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/BillingSubscriptionResponseDataTest.cs new file mode 100644 index 0000000..5a92b6c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/BillingSubscriptionResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class BillingSubscriptionResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagOutputWithFlagKeyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagOutputWithFlagKeyTest.cs new file mode 100644 index 0000000..9d10b5b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagOutputWithFlagKeyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CheckFlagOutputWithFlagKeyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagRequestBodyTest.cs new file mode 100644 index 0000000..c10f7b2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CheckFlagRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagResponseDataTest.cs new file mode 100644 index 0000000..41f6530 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CheckFlagResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagResponseTest.cs new file mode 100644 index 0000000..323fb6d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CheckFlagResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagsResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagsResponseDataTest.cs new file mode 100644 index 0000000..f6d90b5 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagsResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CheckFlagsResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagsResponseTest.cs new file mode 100644 index 0000000..c4b4a33 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CheckFlagsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CheckFlagsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyCrmDealsResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyCrmDealsResponseDataTest.cs new file mode 100644 index 0000000..7dcd24a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyCrmDealsResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyCrmDealsResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyDetailResponseDataTest.cs new file mode 100644 index 0000000..2d9998a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyMembershipDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyMembershipDetailResponseDataTest.cs new file mode 100644 index 0000000..dbb1ccc --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyMembershipDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyMembershipDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyMembershipResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyMembershipResponseDataTest.cs new file mode 100644 index 0000000..5b1fc1a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyMembershipResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyMembershipResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyOverrideResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyOverrideResponseDataTest.cs new file mode 100644 index 0000000..cea1932 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyOverrideResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyOverrideResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyPlanResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyPlanResponseDataTest.cs new file mode 100644 index 0000000..2c5436b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyPlanResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyPlanResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyResponseDataTest.cs new file mode 100644 index 0000000..9474cdf --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanyResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanyResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CompanySubscriptionResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanySubscriptionResponseDataTest.cs new file mode 100644 index 0000000..10d47ee --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CompanySubscriptionResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CompanySubscriptionResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ComponentHydrateResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ComponentHydrateResponseDataTest.cs new file mode 100644 index 0000000..6798a7c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ComponentHydrateResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ComponentHydrateResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ComponentResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ComponentResponseDataTest.cs new file mode 100644 index 0000000..e137d9e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ComponentResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ComponentResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiKeysParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiKeysParamsTest.cs new file mode 100644 index 0000000..da876e9 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiKeysParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountApiKeysParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiKeysResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiKeysResponseTest.cs new file mode 100644 index 0000000..b401cc9 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiKeysResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountApiKeysResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiRequestsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiRequestsParamsTest.cs new file mode 100644 index 0000000..a4dfc52 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiRequestsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountApiRequestsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiRequestsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiRequestsResponseTest.cs new file mode 100644 index 0000000..e33c199 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountApiRequestsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountApiRequestsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountAudienceCompaniesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountAudienceCompaniesResponseTest.cs new file mode 100644 index 0000000..fa28caa --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountAudienceCompaniesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountAudienceCompaniesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountAudienceUsersResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountAudienceUsersResponseTest.cs new file mode 100644 index 0000000..c24e2e3 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountAudienceUsersResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountAudienceUsersResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompaniesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompaniesParamsTest.cs new file mode 100644 index 0000000..3c6c576 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompaniesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountCompaniesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompaniesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompaniesResponseTest.cs new file mode 100644 index 0000000..b7e5ba3 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompaniesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountCompaniesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompanyOverridesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompanyOverridesParamsTest.cs new file mode 100644 index 0000000..8744c8e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompanyOverridesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountCompanyOverridesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompanyOverridesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompanyOverridesResponseTest.cs new file mode 100644 index 0000000..d019727 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountCompanyOverridesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountCompanyOverridesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountComponentsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountComponentsParamsTest.cs new file mode 100644 index 0000000..ce7f7f2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountComponentsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountComponentsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountComponentsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountComponentsResponseTest.cs new file mode 100644 index 0000000..0dd51cf --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountComponentsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountComponentsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityKeyDefinitionsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityKeyDefinitionsParamsTest.cs new file mode 100644 index 0000000..79d4de1 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityKeyDefinitionsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountEntityKeyDefinitionsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityKeyDefinitionsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityKeyDefinitionsResponseTest.cs new file mode 100644 index 0000000..35ead7c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityKeyDefinitionsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountEntityKeyDefinitionsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityTraitDefinitionsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityTraitDefinitionsParamsTest.cs new file mode 100644 index 0000000..9e03dfb --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityTraitDefinitionsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountEntityTraitDefinitionsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityTraitDefinitionsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityTraitDefinitionsResponseTest.cs new file mode 100644 index 0000000..3c12753 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountEntityTraitDefinitionsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountEntityTraitDefinitionsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureCompaniesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureCompaniesParamsTest.cs new file mode 100644 index 0000000..abe8e34 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureCompaniesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeatureCompaniesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureCompaniesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureCompaniesResponseTest.cs new file mode 100644 index 0000000..eefcbc5 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureCompaniesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeatureCompaniesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsageParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsageParamsTest.cs new file mode 100644 index 0000000..5d2e72a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsageParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeatureUsageParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsageResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsageResponseTest.cs new file mode 100644 index 0000000..4059ec0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsageResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeatureUsageResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsersParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsersParamsTest.cs new file mode 100644 index 0000000..5c12966 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsersParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeatureUsersParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsersResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsersResponseTest.cs new file mode 100644 index 0000000..e0844cd --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeatureUsersResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeatureUsersResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeaturesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeaturesParamsTest.cs new file mode 100644 index 0000000..a15c0f7 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeaturesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeaturesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeaturesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeaturesResponseTest.cs new file mode 100644 index 0000000..4eb34e0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFeaturesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFeaturesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagChecksParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagChecksParamsTest.cs new file mode 100644 index 0000000..87d1a06 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagChecksParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFlagChecksParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagChecksResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagChecksResponseTest.cs new file mode 100644 index 0000000..f1d502f --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagChecksResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFlagChecksResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagsParamsTest.cs new file mode 100644 index 0000000..e538afb --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFlagsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagsResponseTest.cs new file mode 100644 index 0000000..b9d8f57 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountFlagsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountFlagsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlanEntitlementsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlanEntitlementsParamsTest.cs new file mode 100644 index 0000000..86fd154 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlanEntitlementsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountPlanEntitlementsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlanEntitlementsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlanEntitlementsResponseTest.cs new file mode 100644 index 0000000..f64521a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlanEntitlementsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountPlanEntitlementsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlansParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlansParamsTest.cs new file mode 100644 index 0000000..b68b5f9 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlansParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountPlansParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlansResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlansResponseTest.cs new file mode 100644 index 0000000..83975b9 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountPlansResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountPlansResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountResponseTest.cs new file mode 100644 index 0000000..8b98c68 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountUsersParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountUsersParamsTest.cs new file mode 100644 index 0000000..be2126c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountUsersParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountUsersParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountUsersResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountUsersResponseTest.cs new file mode 100644 index 0000000..9249332 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountUsersResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountUsersResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhookEventsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhookEventsParamsTest.cs new file mode 100644 index 0000000..df4496a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhookEventsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountWebhookEventsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhookEventsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhookEventsResponseTest.cs new file mode 100644 index 0000000..95cb9e1 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhookEventsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountWebhookEventsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhooksParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhooksParamsTest.cs new file mode 100644 index 0000000..56a1728 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhooksParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountWebhooksParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhooksResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhooksResponseTest.cs new file mode 100644 index 0000000..9565f6f --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CountWebhooksResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CountWebhooksResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateApiKeyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateApiKeyResponseTest.cs new file mode 100644 index 0000000..16defdc --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateApiKeyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateApiKeyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateCompanyOverrideResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateCompanyOverrideResponseTest.cs new file mode 100644 index 0000000..475da1b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateCompanyOverrideResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateCompanyOverrideResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateCompanyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateCompanyResponseTest.cs new file mode 100644 index 0000000..637bf78 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateCompanyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateCompanyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateComponentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateComponentResponseTest.cs new file mode 100644 index 0000000..f3292a8 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateComponentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateComponentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEnvironmentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEnvironmentResponseTest.cs new file mode 100644 index 0000000..e335ccc --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEnvironmentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateEnvironmentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventBatchResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventBatchResponseTest.cs new file mode 100644 index 0000000..ce15d1f --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventBatchResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateEventBatchResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventRequestBodyTest.cs new file mode 100644 index 0000000..5565d4d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateEventRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventResponseTest.cs new file mode 100644 index 0000000..ac6d73a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateEventResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateEventResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFeatureResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFeatureResponseTest.cs new file mode 100644 index 0000000..d27bb6f --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFeatureResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateFeatureResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFlagRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFlagRequestBodyTest.cs new file mode 100644 index 0000000..850b208 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFlagRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateFlagRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFlagResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFlagResponseTest.cs new file mode 100644 index 0000000..04af4a0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateFlagResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateFlagResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateConditionGroupRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateConditionGroupRequestBodyTest.cs new file mode 100644 index 0000000..d684b9a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateConditionGroupRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateOrUpdateConditionGroupRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateConditionRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateConditionRequestBodyTest.cs new file mode 100644 index 0000000..26da7d3 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateConditionRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateOrUpdateConditionRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateFlagRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateFlagRequestBodyTest.cs new file mode 100644 index 0000000..43e2b03 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateFlagRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateOrUpdateFlagRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateRuleRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateRuleRequestBodyTest.cs new file mode 100644 index 0000000..cccf053 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateOrUpdateRuleRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateOrUpdateRuleRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreatePlanEntitlementResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreatePlanEntitlementResponseTest.cs new file mode 100644 index 0000000..30a606d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreatePlanEntitlementResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreatePlanEntitlementResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreatePlanResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreatePlanResponseTest.cs new file mode 100644 index 0000000..0d6c159 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreatePlanResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreatePlanResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateReqCommonTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateReqCommonTest.cs new file mode 100644 index 0000000..2e94097 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateReqCommonTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateReqCommonTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateUserResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateUserResponseTest.cs new file mode 100644 index 0000000..a5cbeaa --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateUserResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateUserResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CreateWebhookResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateWebhookResponseTest.cs new file mode 100644 index 0000000..0dac35b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CreateWebhookResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CreateWebhookResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CrmDealLineItemTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmDealLineItemTest.cs new file mode 100644 index 0000000..079202e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmDealLineItemTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CrmDealLineItemTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CrmDealResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmDealResponseDataTest.cs new file mode 100644 index 0000000..2066302 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmDealResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CrmDealResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CrmLineItemResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmLineItemResponseDataTest.cs new file mode 100644 index 0000000..467242e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmLineItemResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CrmLineItemResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/CrmProductResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmProductResponseDataTest.cs new file mode 100644 index 0000000..7f203d6 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/CrmProductResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class CrmProductResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteApiKeyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteApiKeyResponseTest.cs new file mode 100644 index 0000000..a3e446c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteApiKeyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteApiKeyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteAudienceResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteAudienceResponseTest.cs new file mode 100644 index 0000000..efe2f7a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteAudienceResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteAudienceResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyByKeysResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyByKeysResponseTest.cs new file mode 100644 index 0000000..875e67a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyByKeysResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteCompanyByKeysResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyMembershipResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyMembershipResponseTest.cs new file mode 100644 index 0000000..46b6b16 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyMembershipResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteCompanyMembershipResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyOverrideResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyOverrideResponseTest.cs new file mode 100644 index 0000000..944920a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyOverrideResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteCompanyOverrideResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyResponseTest.cs new file mode 100644 index 0000000..7858f50 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteCompanyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteCompanyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteComponentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteComponentResponseTest.cs new file mode 100644 index 0000000..81e69fe --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteComponentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteComponentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteEnvironmentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteEnvironmentResponseTest.cs new file mode 100644 index 0000000..973495a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteEnvironmentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteEnvironmentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteFeatureResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteFeatureResponseTest.cs new file mode 100644 index 0000000..61d66e0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteFeatureResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteFeatureResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteFlagResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteFlagResponseTest.cs new file mode 100644 index 0000000..dfd1014 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteFlagResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteFlagResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeletePlanEntitlementResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeletePlanEntitlementResponseTest.cs new file mode 100644 index 0000000..6a3c623 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeletePlanEntitlementResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeletePlanEntitlementResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeletePlanResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeletePlanResponseTest.cs new file mode 100644 index 0000000..514779a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeletePlanResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeletePlanResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteResponseTest.cs new file mode 100644 index 0000000..681878c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteUserByKeysResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteUserByKeysResponseTest.cs new file mode 100644 index 0000000..b393cb0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteUserByKeysResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteUserByKeysResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteUserResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteUserResponseTest.cs new file mode 100644 index 0000000..8582dbd --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteUserResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteUserResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteWebhookResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteWebhookResponseTest.cs new file mode 100644 index 0000000..c641714 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/DeleteWebhookResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class DeleteWebhookResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyDefinitionResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyDefinitionResponseDataTest.cs new file mode 100644 index 0000000..440bbd6 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyDefinitionResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityKeyDefinitionResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyDetailResponseDataTest.cs new file mode 100644 index 0000000..96818aa --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityKeyDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyResponseDataTest.cs new file mode 100644 index 0000000..7f680da --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityKeyResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityKeyResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitDefinitionResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitDefinitionResponseDataTest.cs new file mode 100644 index 0000000..75c0d38 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitDefinitionResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityTraitDefinitionResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitDetailResponseDataTest.cs new file mode 100644 index 0000000..3e77541 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityTraitDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitResponseDataTest.cs new file mode 100644 index 0000000..ef78941 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityTraitResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitValueTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitValueTest.cs new file mode 100644 index 0000000..7531263 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EntityTraitValueTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EntityTraitValueTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EnvironmentDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EnvironmentDetailResponseDataTest.cs new file mode 100644 index 0000000..3f40715 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EnvironmentDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EnvironmentDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EnvironmentResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EnvironmentResponseDataTest.cs new file mode 100644 index 0000000..e89160b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EnvironmentResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EnvironmentResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyIdentifyCompanyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyIdentifyCompanyTest.cs new file mode 100644 index 0000000..23135d5 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyIdentifyCompanyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EventBodyIdentifyCompanyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyIdentifyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyIdentifyTest.cs new file mode 100644 index 0000000..abb09f6 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyIdentifyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EventBodyIdentifyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyTrackTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyTrackTest.cs new file mode 100644 index 0000000..083ca2d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EventBodyTrackTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EventBodyTrackTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EventDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EventDetailResponseDataTest.cs new file mode 100644 index 0000000..f6e6cd8 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EventDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EventDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EventResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EventResponseDataTest.cs new file mode 100644 index 0000000..b66d214 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EventResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EventResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/EventSummaryResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/EventSummaryResponseDataTest.cs new file mode 100644 index 0000000..a78000c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/EventSummaryResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class EventSummaryResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureCompanyResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureCompanyResponseDataTest.cs new file mode 100644 index 0000000..015ef66 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureCompanyResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FeatureCompanyResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureCompanyUserResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureCompanyUserResponseDataTest.cs new file mode 100644 index 0000000..9a3228a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureCompanyUserResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FeatureCompanyUserResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureDetailResponseDataTest.cs new file mode 100644 index 0000000..aa55474 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FeatureDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureResponseDataTest.cs new file mode 100644 index 0000000..4fb1d62 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FeatureResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureUsageDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureUsageDetailResponseDataTest.cs new file mode 100644 index 0000000..bc7be5d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureUsageDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FeatureUsageDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureUsageResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureUsageResponseDataTest.cs new file mode 100644 index 0000000..ebb8616 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FeatureUsageResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FeatureUsageResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FlagCheckLogDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagCheckLogDetailResponseDataTest.cs new file mode 100644 index 0000000..ab8200a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagCheckLogDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FlagCheckLogDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FlagCheckLogResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagCheckLogResponseDataTest.cs new file mode 100644 index 0000000..cbb504d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagCheckLogResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FlagCheckLogResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FlagDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagDetailResponseDataTest.cs new file mode 100644 index 0000000..39f6062 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FlagDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/FlagResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagResponseDataTest.cs new file mode 100644 index 0000000..e94bfd0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/FlagResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class FlagResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveCompanySubscriptionParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveCompanySubscriptionParamsTest.cs new file mode 100644 index 0000000..7eb035f --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveCompanySubscriptionParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetActiveCompanySubscriptionParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveCompanySubscriptionResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveCompanySubscriptionResponseTest.cs new file mode 100644 index 0000000..4ae0b32 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveCompanySubscriptionResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetActiveCompanySubscriptionResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveDealsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveDealsParamsTest.cs new file mode 100644 index 0000000..23a0a24 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveDealsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetActiveDealsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveDealsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveDealsResponseTest.cs new file mode 100644 index 0000000..ad6a5d1 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetActiveDealsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetActiveDealsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetApiKeyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetApiKeyResponseTest.cs new file mode 100644 index 0000000..747ec42 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetApiKeyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetApiKeyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetApiRequestResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetApiRequestResponseTest.cs new file mode 100644 index 0000000..d88aa7b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetApiRequestResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetApiRequestResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetAudienceResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetAudienceResponseTest.cs new file mode 100644 index 0000000..8f5841b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetAudienceResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetAudienceResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetCompanyOverrideResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetCompanyOverrideResponseTest.cs new file mode 100644 index 0000000..563a67e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetCompanyOverrideResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetCompanyOverrideResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetCompanyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetCompanyResponseTest.cs new file mode 100644 index 0000000..f934242 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetCompanyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetCompanyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetComponentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetComponentResponseTest.cs new file mode 100644 index 0000000..88154fb --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetComponentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetComponentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitDefinitionResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitDefinitionResponseTest.cs new file mode 100644 index 0000000..058a78f --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitDefinitionResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEntityTraitDefinitionResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitValuesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitValuesParamsTest.cs new file mode 100644 index 0000000..64e6444 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitValuesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEntityTraitValuesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitValuesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitValuesResponseTest.cs new file mode 100644 index 0000000..f2efbe9 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEntityTraitValuesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEntityTraitValuesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEnvironmentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEnvironmentResponseTest.cs new file mode 100644 index 0000000..3461d2b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEnvironmentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEnvironmentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventResponseTest.cs new file mode 100644 index 0000000..4c2c407 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEventResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummariesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummariesParamsTest.cs new file mode 100644 index 0000000..75dd5dd --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummariesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEventSummariesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummariesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummariesResponseTest.cs new file mode 100644 index 0000000..5c8345a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummariesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEventSummariesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummaryBySubtypeResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummaryBySubtypeResponseTest.cs new file mode 100644 index 0000000..eda436b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetEventSummaryBySubtypeResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetEventSummaryBySubtypeResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureResponseTest.cs new file mode 100644 index 0000000..47bcc0c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetFeatureResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureUsageByCompanyParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureUsageByCompanyParamsTest.cs new file mode 100644 index 0000000..6fa0c05 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureUsageByCompanyParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetFeatureUsageByCompanyParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureUsageByCompanyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureUsageByCompanyResponseTest.cs new file mode 100644 index 0000000..99abc53 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFeatureUsageByCompanyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetFeatureUsageByCompanyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetFlagCheckResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFlagCheckResponseTest.cs new file mode 100644 index 0000000..d6ec14c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFlagCheckResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetFlagCheckResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetFlagResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFlagResponseTest.cs new file mode 100644 index 0000000..1e1c0b9 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetFlagResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetFlagResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetLatestFlagChecksParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetLatestFlagChecksParamsTest.cs new file mode 100644 index 0000000..99ca70e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetLatestFlagChecksParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetLatestFlagChecksParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetLatestFlagChecksResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetLatestFlagChecksResponseTest.cs new file mode 100644 index 0000000..f54dbf5 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetLatestFlagChecksResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetLatestFlagChecksResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetOrCreateCompanyMembershipResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetOrCreateCompanyMembershipResponseTest.cs new file mode 100644 index 0000000..4686ed7 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetOrCreateCompanyMembershipResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetOrCreateCompanyMembershipResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetOrCreateEntityTraitDefinitionResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetOrCreateEntityTraitDefinitionResponseTest.cs new file mode 100644 index 0000000..c792d27 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetOrCreateEntityTraitDefinitionResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetOrCreateEntityTraitDefinitionResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetPlanEntitlementResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetPlanEntitlementResponseTest.cs new file mode 100644 index 0000000..5e69945 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetPlanEntitlementResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetPlanEntitlementResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetPlanResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetPlanResponseTest.cs new file mode 100644 index 0000000..53121cf --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetPlanResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetPlanResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetSegmentIntegrationStatusResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetSegmentIntegrationStatusResponseTest.cs new file mode 100644 index 0000000..f925c88 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetSegmentIntegrationStatusResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetSegmentIntegrationStatusResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetUserResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetUserResponseTest.cs new file mode 100644 index 0000000..684a2df --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetUserResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetUserResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetWebhookEventResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetWebhookEventResponseTest.cs new file mode 100644 index 0000000..0d6677d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetWebhookEventResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetWebhookEventResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/GetWebhookResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/GetWebhookResponseTest.cs new file mode 100644 index 0000000..285ed01 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/GetWebhookResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class GetWebhookResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/HydrateComponentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/HydrateComponentResponseTest.cs new file mode 100644 index 0000000..9bb4413 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/HydrateComponentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class HydrateComponentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/IssueTemporaryAccessTokenResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/IssueTemporaryAccessTokenResponseDataTest.cs new file mode 100644 index 0000000..4083887 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/IssueTemporaryAccessTokenResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class IssueTemporaryAccessTokenResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/IssueTemporaryAccessTokenResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/IssueTemporaryAccessTokenResponseTest.cs new file mode 100644 index 0000000..5c8f19d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/IssueTemporaryAccessTokenResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class IssueTemporaryAccessTokenResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/KeysRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/KeysRequestBodyTest.cs new file mode 100644 index 0000000..8c4034d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/KeysRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class KeysRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiKeysParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiKeysParamsTest.cs new file mode 100644 index 0000000..3887640 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiKeysParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListApiKeysParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiKeysResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiKeysResponseTest.cs new file mode 100644 index 0000000..c5d8d5a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiKeysResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListApiKeysResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiRequestsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiRequestsParamsTest.cs new file mode 100644 index 0000000..e04285e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiRequestsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListApiRequestsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiRequestsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiRequestsResponseTest.cs new file mode 100644 index 0000000..5e8f4ef --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListApiRequestsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListApiRequestsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListAudienceCompaniesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListAudienceCompaniesResponseTest.cs new file mode 100644 index 0000000..c4ff124 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListAudienceCompaniesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListAudienceCompaniesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListAudienceUsersResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListAudienceUsersResponseTest.cs new file mode 100644 index 0000000..01f726b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListAudienceUsersResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListAudienceUsersResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompaniesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompaniesParamsTest.cs new file mode 100644 index 0000000..a19046a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompaniesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompaniesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompaniesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompaniesResponseTest.cs new file mode 100644 index 0000000..5c820c2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompaniesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompaniesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyMembershipsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyMembershipsParamsTest.cs new file mode 100644 index 0000000..9eacfa2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyMembershipsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompanyMembershipsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyMembershipsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyMembershipsResponseTest.cs new file mode 100644 index 0000000..f6fd704 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyMembershipsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompanyMembershipsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyOverridesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyOverridesParamsTest.cs new file mode 100644 index 0000000..f12150d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyOverridesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompanyOverridesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyOverridesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyOverridesResponseTest.cs new file mode 100644 index 0000000..41428c4 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyOverridesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompanyOverridesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyPlansParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyPlansParamsTest.cs new file mode 100644 index 0000000..4937ebc --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyPlansParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompanyPlansParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyPlansResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyPlansResponseTest.cs new file mode 100644 index 0000000..b5da53d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCompanyPlansResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCompanyPlansResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListComponentsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListComponentsParamsTest.cs new file mode 100644 index 0000000..c14bd2c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListComponentsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListComponentsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListComponentsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListComponentsResponseTest.cs new file mode 100644 index 0000000..b15be21 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListComponentsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListComponentsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCrmProductsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCrmProductsParamsTest.cs new file mode 100644 index 0000000..4cd34e2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCrmProductsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCrmProductsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListCrmProductsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCrmProductsResponseTest.cs new file mode 100644 index 0000000..aed157b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListCrmProductsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListCrmProductsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityKeyDefinitionsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityKeyDefinitionsParamsTest.cs new file mode 100644 index 0000000..a90ef02 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityKeyDefinitionsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEntityKeyDefinitionsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityKeyDefinitionsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityKeyDefinitionsResponseTest.cs new file mode 100644 index 0000000..30acb80 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityKeyDefinitionsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEntityKeyDefinitionsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityTraitDefinitionsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityTraitDefinitionsParamsTest.cs new file mode 100644 index 0000000..3d0f112 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityTraitDefinitionsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEntityTraitDefinitionsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityTraitDefinitionsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityTraitDefinitionsResponseTest.cs new file mode 100644 index 0000000..23dffff --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEntityTraitDefinitionsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEntityTraitDefinitionsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEnvironmentsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEnvironmentsParamsTest.cs new file mode 100644 index 0000000..454028c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEnvironmentsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEnvironmentsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEnvironmentsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEnvironmentsResponseTest.cs new file mode 100644 index 0000000..405c7e2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEnvironmentsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEnvironmentsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEventsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEventsParamsTest.cs new file mode 100644 index 0000000..c15da6a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEventsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEventsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListEventsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEventsResponseTest.cs new file mode 100644 index 0000000..f35d48c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListEventsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListEventsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureCompaniesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureCompaniesParamsTest.cs new file mode 100644 index 0000000..4355e2b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureCompaniesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeatureCompaniesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureCompaniesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureCompaniesResponseTest.cs new file mode 100644 index 0000000..946e717 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureCompaniesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeatureCompaniesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsageParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsageParamsTest.cs new file mode 100644 index 0000000..566c1b6 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsageParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeatureUsageParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsageResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsageResponseTest.cs new file mode 100644 index 0000000..28a76e7 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsageResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeatureUsageResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsersParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsersParamsTest.cs new file mode 100644 index 0000000..5cfb779 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsersParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeatureUsersParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsersResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsersResponseTest.cs new file mode 100644 index 0000000..85a1af0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeatureUsersResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeatureUsersResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeaturesParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeaturesParamsTest.cs new file mode 100644 index 0000000..c2e867c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeaturesParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeaturesParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeaturesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeaturesResponseTest.cs new file mode 100644 index 0000000..69c7710 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFeaturesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFeaturesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagChecksParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagChecksParamsTest.cs new file mode 100644 index 0000000..6192a73 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagChecksParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFlagChecksParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagChecksResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagChecksResponseTest.cs new file mode 100644 index 0000000..108b739 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagChecksResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFlagChecksResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagsParamsTest.cs new file mode 100644 index 0000000..ede1e55 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFlagsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagsResponseTest.cs new file mode 100644 index 0000000..e94ef62 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListFlagsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListFlagsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListMetricCountsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListMetricCountsParamsTest.cs new file mode 100644 index 0000000..ecd1749 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListMetricCountsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListMetricCountsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListMetricCountsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListMetricCountsResponseTest.cs new file mode 100644 index 0000000..0921dd5 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListMetricCountsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListMetricCountsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlanEntitlementsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlanEntitlementsParamsTest.cs new file mode 100644 index 0000000..82e1cd1 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlanEntitlementsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListPlanEntitlementsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlanEntitlementsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlanEntitlementsResponseTest.cs new file mode 100644 index 0000000..b19565a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlanEntitlementsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListPlanEntitlementsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlansParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlansParamsTest.cs new file mode 100644 index 0000000..8c9e9d5 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlansParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListPlansParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlansResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlansResponseTest.cs new file mode 100644 index 0000000..cd04ef0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListPlansResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListPlansResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListProductsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListProductsParamsTest.cs new file mode 100644 index 0000000..1f8bf4d --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListProductsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListProductsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListProductsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListProductsResponseTest.cs new file mode 100644 index 0000000..a70d62a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListProductsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListProductsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListUsersParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListUsersParamsTest.cs new file mode 100644 index 0000000..4bd1f8b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListUsersParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListUsersParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListUsersResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListUsersResponseTest.cs new file mode 100644 index 0000000..db40ea3 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListUsersResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListUsersResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhookEventsParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhookEventsParamsTest.cs new file mode 100644 index 0000000..5231f04 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhookEventsParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListWebhookEventsParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhookEventsResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhookEventsResponseTest.cs new file mode 100644 index 0000000..c31d697 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhookEventsResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListWebhookEventsResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhooksParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhooksParamsTest.cs new file mode 100644 index 0000000..47a614c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhooksParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListWebhooksParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhooksResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhooksResponseTest.cs new file mode 100644 index 0000000..af55a24 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/ListWebhooksResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class ListWebhooksResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/LookupCompanyParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupCompanyParamsTest.cs new file mode 100644 index 0000000..e5bf386 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupCompanyParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class LookupCompanyParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/LookupCompanyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupCompanyResponseTest.cs new file mode 100644 index 0000000..20ccd55 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupCompanyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class LookupCompanyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/LookupUserParamsTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupUserParamsTest.cs new file mode 100644 index 0000000..9d90512 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupUserParamsTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class LookupUserParamsTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/LookupUserResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupUserResponseTest.cs new file mode 100644 index 0000000..b08a120 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/LookupUserResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class LookupUserResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/MetricCountsHourlyResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/MetricCountsHourlyResponseDataTest.cs new file mode 100644 index 0000000..de95497 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/MetricCountsHourlyResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class MetricCountsHourlyResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PaginationFilterTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PaginationFilterTest.cs new file mode 100644 index 0000000..0e7e93b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PaginationFilterTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PaginationFilterTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PlanAudienceDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanAudienceDetailResponseDataTest.cs new file mode 100644 index 0000000..a77eed7 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanAudienceDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PlanAudienceDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PlanAudienceResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanAudienceResponseDataTest.cs new file mode 100644 index 0000000..53f203e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanAudienceResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PlanAudienceResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PlanDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanDetailResponseDataTest.cs new file mode 100644 index 0000000..920e504 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PlanDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PlanEntitlementResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanEntitlementResponseDataTest.cs new file mode 100644 index 0000000..79fc076 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanEntitlementResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PlanEntitlementResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PlanResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanResponseDataTest.cs new file mode 100644 index 0000000..cc3921e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PlanResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PlanResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/PreviewObjectTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/PreviewObjectTest.cs new file mode 100644 index 0000000..bb61299 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/PreviewObjectTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class PreviewObjectTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RawEventBatchResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RawEventBatchResponseDataTest.cs new file mode 100644 index 0000000..fb73e3a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RawEventBatchResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RawEventBatchResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RawEventResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RawEventResponseDataTest.cs new file mode 100644 index 0000000..1e376b1 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RawEventResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RawEventResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionDetailResponseDataTest.cs new file mode 100644 index 0000000..7ae7f8b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleConditionDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionGroupDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionGroupDetailResponseDataTest.cs new file mode 100644 index 0000000..f3105ea --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionGroupDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleConditionGroupDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionGroupResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionGroupResponseDataTest.cs new file mode 100644 index 0000000..74bd3c2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionGroupResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleConditionGroupResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionResourceResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionResourceResponseDataTest.cs new file mode 100644 index 0000000..f7a2c89 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionResourceResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleConditionResourceResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionResponseDataTest.cs new file mode 100644 index 0000000..6460827 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleConditionResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleConditionResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleDetailResponseDataTest.cs new file mode 100644 index 0000000..024f07a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RuleResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleResponseDataTest.cs new file mode 100644 index 0000000..89507f0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RuleResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RuleResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/RulesDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/RulesDetailResponseDataTest.cs new file mode 100644 index 0000000..a85d125 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/RulesDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class RulesDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/SegmentStatusRespTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/SegmentStatusRespTest.cs new file mode 100644 index 0000000..8eb56cb --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/SegmentStatusRespTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class SegmentStatusRespTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/TemporaryAccessTokenResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/TemporaryAccessTokenResponseDataTest.cs new file mode 100644 index 0000000..6244a47 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/TemporaryAccessTokenResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class TemporaryAccessTokenResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateApiKeyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateApiKeyResponseTest.cs new file mode 100644 index 0000000..f1946da --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateApiKeyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateApiKeyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateAudienceResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateAudienceResponseTest.cs new file mode 100644 index 0000000..8b07ef6 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateAudienceResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateAudienceResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateCompanyOverrideResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateCompanyOverrideResponseTest.cs new file mode 100644 index 0000000..d2e945c --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateCompanyOverrideResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateCompanyOverrideResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateComponentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateComponentResponseTest.cs new file mode 100644 index 0000000..6d2ae98 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateComponentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateComponentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateEntityTraitDefinitionResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateEntityTraitDefinitionResponseTest.cs new file mode 100644 index 0000000..7825f0b --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateEntityTraitDefinitionResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateEntityTraitDefinitionResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateEnvironmentResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateEnvironmentResponseTest.cs new file mode 100644 index 0000000..5cfc591 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateEnvironmentResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateEnvironmentResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFeatureResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFeatureResponseTest.cs new file mode 100644 index 0000000..4e42a46 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFeatureResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateFeatureResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFlagResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFlagResponseTest.cs new file mode 100644 index 0000000..974c169 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFlagResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateFlagResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFlagRulesResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFlagRulesResponseTest.cs new file mode 100644 index 0000000..21597f2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateFlagRulesResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateFlagRulesResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdatePlanEntitlementResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdatePlanEntitlementResponseTest.cs new file mode 100644 index 0000000..02aa60a --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdatePlanEntitlementResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdatePlanEntitlementResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdatePlanResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdatePlanResponseTest.cs new file mode 100644 index 0000000..e8b9d05 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdatePlanResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdatePlanResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateReqCommonTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateReqCommonTest.cs new file mode 100644 index 0000000..04360c2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateReqCommonTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateReqCommonTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateRuleRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateRuleRequestBodyTest.cs new file mode 100644 index 0000000..ee3a12e --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateRuleRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateRuleRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateWebhookResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateWebhookResponseTest.cs new file mode 100644 index 0000000..6654af4 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpdateWebhookResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpdateWebhookResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingProductPlanResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingProductPlanResponseTest.cs new file mode 100644 index 0000000..6228047 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingProductPlanResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertBillingProductPlanResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingProductResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingProductResponseTest.cs new file mode 100644 index 0000000..6fb6945 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingProductResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertBillingProductResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingSubscriptionResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingSubscriptionResponseTest.cs new file mode 100644 index 0000000..63c5504 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertBillingSubscriptionResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertBillingSubscriptionResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyRequestBodyTest.cs new file mode 100644 index 0000000..ff899a4 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertCompanyRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyResponseTest.cs new file mode 100644 index 0000000..2d6e250 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertCompanyResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyTraitResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyTraitResponseTest.cs new file mode 100644 index 0000000..b518824 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCompanyTraitResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertCompanyTraitResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCrmDealResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCrmDealResponseTest.cs new file mode 100644 index 0000000..b73fe32 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCrmDealResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertCrmDealResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCrmProductResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCrmProductResponseTest.cs new file mode 100644 index 0000000..5526e65 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertCrmProductResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertCrmProductResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertDealLineItemAssociationResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertDealLineItemAssociationResponseTest.cs new file mode 100644 index 0000000..72697db --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertDealLineItemAssociationResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertDealLineItemAssociationResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertLineItemResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertLineItemResponseTest.cs new file mode 100644 index 0000000..4eb2714 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertLineItemResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertLineItemResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertTraitRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertTraitRequestBodyTest.cs new file mode 100644 index 0000000..40e0a12 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertTraitRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertTraitRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserRequestBodyTest.cs new file mode 100644 index 0000000..4a16a91 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertUserRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserResponseTest.cs new file mode 100644 index 0000000..5b4c8f2 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertUserResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserSubRequestBodyTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserSubRequestBodyTest.cs new file mode 100644 index 0000000..bc99cb0 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserSubRequestBodyTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertUserSubRequestBodyTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserTraitResponseTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserTraitResponseTest.cs new file mode 100644 index 0000000..a5f98cd --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UpsertUserTraitResponseTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UpsertUserTraitResponseTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UserDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UserDetailResponseDataTest.cs new file mode 100644 index 0000000..7ad6037 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UserDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UserDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/UserResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/UserResponseDataTest.cs new file mode 100644 index 0000000..29dc7ca --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/UserResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class UserResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookEventDetailResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookEventDetailResponseDataTest.cs new file mode 100644 index 0000000..f0ec741 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookEventDetailResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class WebhookEventDetailResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookEventResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookEventResponseDataTest.cs new file mode 100644 index 0000000..821efea --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookEventResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class WebhookEventResponseDataTest { } diff --git a/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookResponseDataTest.cs b/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookResponseDataTest.cs new file mode 100644 index 0000000..19f6294 --- /dev/null +++ b/src/SchematicHQ.Client.Test/Unit/Serialization/WebhookResponseDataTest.cs @@ -0,0 +1,8 @@ +using NUnit.Framework; + +#nullable enable + +namespace SchematicHQ.Client.Test; + +[TestFixture] +public class WebhookResponseDataTest { } diff --git a/src/SchematicHQ.Client.sln b/src/SchematicHQ.Client.sln index be177be..3f55b05 100644 --- a/src/SchematicHQ.Client.sln +++ b/src/SchematicHQ.Client.sln @@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.31903.59 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SchematicHQ.Client", "SchematicHQ.Client\SchematicHQ.Client.csproj", "{4F6915E2-95A5-4479-8AAF-41591B82414B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SchematicHQ.Client", "SchematicHQ.Client\SchematicHQ.Client.csproj", "{C30B50C0-036A-412F-B9A8-AD4F8F6F4BC1}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SchematicHQ.Client.Test", "SchematicHQ.Client.Test\SchematicHQ.Client.Test.csproj", "{DF67956F-3C97-4AAA-9E3C-F91A5FC0CA60}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SchematicHQ.Client.Test", "SchematicHQ.Client.Test\SchematicHQ.Client.Test.csproj", "{A59EAE67-B559-4E6F-A7C1-5E5C6633A3D3}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -16,13 +16,13 @@ Global HideSolutionNode = FALSE EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {4F6915E2-95A5-4479-8AAF-41591B82414B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4F6915E2-95A5-4479-8AAF-41591B82414B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4F6915E2-95A5-4479-8AAF-41591B82414B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4F6915E2-95A5-4479-8AAF-41591B82414B}.Release|Any CPU.Build.0 = Release|Any CPU - {DF67956F-3C97-4AAA-9E3C-F91A5FC0CA60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {DF67956F-3C97-4AAA-9E3C-F91A5FC0CA60}.Debug|Any CPU.Build.0 = Debug|Any CPU - {DF67956F-3C97-4AAA-9E3C-F91A5FC0CA60}.Release|Any CPU.ActiveCfg = Release|Any CPU - {DF67956F-3C97-4AAA-9E3C-F91A5FC0CA60}.Release|Any CPU.Build.0 = Release|Any CPU + {C30B50C0-036A-412F-B9A8-AD4F8F6F4BC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C30B50C0-036A-412F-B9A8-AD4F8F6F4BC1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C30B50C0-036A-412F-B9A8-AD4F8F6F4BC1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C30B50C0-036A-412F-B9A8-AD4F8F6F4BC1}.Release|Any CPU.Build.0 = Release|Any CPU + {A59EAE67-B559-4E6F-A7C1-5E5C6633A3D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A59EAE67-B559-4E6F-A7C1-5E5C6633A3D3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A59EAE67-B559-4E6F-A7C1-5E5C6633A3D3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A59EAE67-B559-4E6F-A7C1-5E5C6633A3D3}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection EndGlobal diff --git a/src/SchematicHQ.Client/Accesstokens/AccesstokensClient.cs b/src/SchematicHQ.Client/Accesstokens/AccesstokensClient.cs new file mode 100644 index 0000000..63af912 --- /dev/null +++ b/src/SchematicHQ.Client/Accesstokens/AccesstokensClient.cs @@ -0,0 +1,38 @@ +using System.Net.Http; +using System.Text.Json; +using SchematicHQ.Client; +using SchematicHQ.Client.Core; + +#nullable enable + +namespace SchematicHQ.Client; + +public class AccesstokensClient +{ + private RawClient _client; + + public AccesstokensClient(RawClient client) + { + _client = client; + } + + public async Task IssueTemporaryAccessTokenAsync( + IssueTemporaryAccessTokenRequestBody request + ) + { + var response = await _client.MakeRequestAsync( + new RawClient.JsonApiRequest + { + Method = HttpMethod.Post, + Path = "temporary-access-tokens", + Body = request + } + ); + var responseBody = await response.Raw.Content.ReadAsStringAsync(); + if (response.StatusCode is >= 200 and < 400) + { + return JsonSerializer.Deserialize(responseBody)!; + } + throw new Exception(responseBody); + } +} diff --git a/src/SchematicHQ.Client/Accesstokens/Requests/IssueTemporaryAccessTokenRequestBody.cs b/src/SchematicHQ.Client/Accesstokens/Requests/IssueTemporaryAccessTokenRequestBody.cs new file mode 100644 index 0000000..4da6c57 --- /dev/null +++ b/src/SchematicHQ.Client/Accesstokens/Requests/IssueTemporaryAccessTokenRequestBody.cs @@ -0,0 +1,14 @@ +using System.Text.Json.Serialization; + +#nullable enable + +namespace SchematicHQ.Client; + +public record IssueTemporaryAccessTokenRequestBody +{ + [JsonPropertyName("lookup")] + public Dictionary Lookup { get; init; } = new Dictionary(); + + [JsonPropertyName("resource_type")] + public required string ResourceType { get; init; } +} diff --git a/src/SchematicHQ.Client/Accesstokens/Types/IssueTemporaryAccessTokenResponse.cs b/src/SchematicHQ.Client/Accesstokens/Types/IssueTemporaryAccessTokenResponse.cs new file mode 100644 index 0000000..5a586f2 --- /dev/null +++ b/src/SchematicHQ.Client/Accesstokens/Types/IssueTemporaryAccessTokenResponse.cs @@ -0,0 +1,18 @@ +using System.Text.Json.Serialization; +using SchematicHQ.Client; + +#nullable enable + +namespace SchematicHQ.Client; + +public record IssueTemporaryAccessTokenResponse +{ + [JsonPropertyName("data")] + public required IssueTemporaryAccessTokenResponseData Data { get; init; } + + /// + /// Input parameters + /// + [JsonPropertyName("params")] + public Dictionary Params { get; init; } = new Dictionary(); +} diff --git a/src/SchematicHQ.Client/Components/ComponentsClient.cs b/src/SchematicHQ.Client/Components/ComponentsClient.cs index 266f819..1f813de 100644 --- a/src/SchematicHQ.Client/Components/ComponentsClient.cs +++ b/src/SchematicHQ.Client/Components/ComponentsClient.cs @@ -122,6 +122,23 @@ public async Task DeleteComponentAsync(string component throw new Exception(responseBody); } + public async Task HydrateComponentAsync(string componentId) + { + var response = await _client.MakeRequestAsync( + new RawClient.JsonApiRequest + { + Method = HttpMethod.Get, + Path = $"components/{componentId}/hydrate" + } + ); + var responseBody = await response.Raw.Content.ReadAsStringAsync(); + if (response.StatusCode is >= 200 and < 400) + { + return JsonSerializer.Deserialize(responseBody)!; + } + throw new Exception(responseBody); + } + public async Task CountComponentsAsync(CountComponentsRequest request) { var _query = new Dictionary() { }; diff --git a/src/SchematicHQ.Client/Components/Requests/UpdateComponentRequestBody.cs b/src/SchematicHQ.Client/Components/Requests/UpdateComponentRequestBody.cs index 65fb86f..36f1c9c 100644 --- a/src/SchematicHQ.Client/Components/Requests/UpdateComponentRequestBody.cs +++ b/src/SchematicHQ.Client/Components/Requests/UpdateComponentRequestBody.cs @@ -15,4 +15,7 @@ public record UpdateComponentRequestBody [JsonPropertyName("name")] public string? Name { get; init; } + + [JsonPropertyName("state")] + public UpdateComponentRequestBodyState? State { get; init; } } diff --git a/src/SchematicHQ.Client/Components/Types/HydrateComponentResponse.cs b/src/SchematicHQ.Client/Components/Types/HydrateComponentResponse.cs new file mode 100644 index 0000000..2a0e2bc --- /dev/null +++ b/src/SchematicHQ.Client/Components/Types/HydrateComponentResponse.cs @@ -0,0 +1,18 @@ +using System.Text.Json.Serialization; +using SchematicHQ.Client; + +#nullable enable + +namespace SchematicHQ.Client; + +public record HydrateComponentResponse +{ + [JsonPropertyName("data")] + public required ComponentHydrateResponseData Data { get; init; } + + /// + /// Input parameters + /// + [JsonPropertyName("params")] + public Dictionary Params { get; init; } = new Dictionary(); +} diff --git a/src/SchematicHQ.Client/Components/Types/UpdateComponentRequestBodyState.cs b/src/SchematicHQ.Client/Components/Types/UpdateComponentRequestBodyState.cs new file mode 100644 index 0000000..ec33a9b --- /dev/null +++ b/src/SchematicHQ.Client/Components/Types/UpdateComponentRequestBodyState.cs @@ -0,0 +1,18 @@ +using System.Runtime.Serialization; +using System.Text.Json.Serialization; +using SchematicHQ.Client; +using SchematicHQ.Client.Core; + +#nullable enable + +namespace SchematicHQ.Client; + +[JsonConverter(typeof(StringEnumSerializer))] +public enum UpdateComponentRequestBodyState +{ + [EnumMember(Value = "draft")] + Draft, + + [EnumMember(Value = "live")] + Live +} diff --git a/src/SchematicHQ.Client/SchematicApi.cs b/src/SchematicHQ.Client/SchematicApi.cs index 63b6a09..8d1ad30 100644 --- a/src/SchematicHQ.Client/SchematicApi.cs +++ b/src/SchematicHQ.Client/SchematicApi.cs @@ -30,6 +30,7 @@ public SchematicApi(string? apiKey = null, ClientOptions? clientOptions = null) Crm = new CrmClient(_client); Events = new EventsClient(_client); Plans = new PlansClient(_client); + Accesstokens = new AccesstokensClient(_client); Webhooks = new WebhooksClient(_client); } @@ -51,5 +52,7 @@ public SchematicApi(string? apiKey = null, ClientOptions? clientOptions = null) public PlansClient Plans { get; init; } + public AccesstokensClient Accesstokens { get; init; } + public WebhooksClient Webhooks { get; init; } } diff --git a/src/SchematicHQ.Client/SchematicHQ.Client.csproj b/src/SchematicHQ.Client/SchematicHQ.Client.csproj index 755831f..674177e 100644 --- a/src/SchematicHQ.Client/SchematicHQ.Client.csproj +++ b/src/SchematicHQ.Client/SchematicHQ.Client.csproj @@ -34,7 +34,7 @@ - + diff --git a/src/SchematicHQ.Client/Types/BillingProductResponseData.cs b/src/SchematicHQ.Client/Types/BillingProductResponseData.cs index 04865c1..17e934b 100644 --- a/src/SchematicHQ.Client/Types/BillingProductResponseData.cs +++ b/src/SchematicHQ.Client/Types/BillingProductResponseData.cs @@ -15,9 +15,6 @@ public record BillingProductResponseData [JsonPropertyName("currency")] public required string Currency { get; init; } - [JsonPropertyName("deleted_at")] - public DateTime? DeletedAt { get; init; } - [JsonPropertyName("environment_id")] public required string EnvironmentId { get; init; } diff --git a/src/SchematicHQ.Client/Types/BillingSubscriptionResponseData.cs b/src/SchematicHQ.Client/Types/BillingSubscriptionResponseData.cs index b4886d8..75530b0 100644 --- a/src/SchematicHQ.Client/Types/BillingSubscriptionResponseData.cs +++ b/src/SchematicHQ.Client/Types/BillingSubscriptionResponseData.cs @@ -6,9 +6,6 @@ namespace SchematicHQ.Client; public record BillingSubscriptionResponseData { - [JsonPropertyName("deleted_at")] - public DateTime? DeletedAt { get; init; } - [JsonPropertyName("expired_at")] public DateTime? ExpiredAt { get; init; } diff --git a/src/SchematicHQ.Client/Types/ComponentHydrateResponseData.cs b/src/SchematicHQ.Client/Types/ComponentHydrateResponseData.cs new file mode 100644 index 0000000..ab9e743 --- /dev/null +++ b/src/SchematicHQ.Client/Types/ComponentHydrateResponseData.cs @@ -0,0 +1,18 @@ +using System.Text.Json.Serialization; +using SchematicHQ.Client; + +#nullable enable + +namespace SchematicHQ.Client; + +public record ComponentHydrateResponseData +{ + [JsonPropertyName("company")] + public CompanyDetailResponseData? Company { get; init; } + + [JsonPropertyName("component")] + public ComponentResponseData? Component { get; init; } + + [JsonPropertyName("feature_usage")] + public FeatureUsageDetailResponseData? FeatureUsage { get; init; } +} diff --git a/src/SchematicHQ.Client/Types/ComponentResponseData.cs b/src/SchematicHQ.Client/Types/ComponentResponseData.cs index fda980e..90857e3 100644 --- a/src/SchematicHQ.Client/Types/ComponentResponseData.cs +++ b/src/SchematicHQ.Client/Types/ComponentResponseData.cs @@ -18,6 +18,9 @@ public record ComponentResponseData [JsonPropertyName("name")] public required string Name { get; init; } + [JsonPropertyName("state")] + public required string State { get; init; } + [JsonPropertyName("type")] public required string Type { get; init; } diff --git a/src/SchematicHQ.Client/Types/CrmDealLineItem.cs b/src/SchematicHQ.Client/Types/CrmDealLineItem.cs index ca89385..cf410d6 100644 --- a/src/SchematicHQ.Client/Types/CrmDealLineItem.cs +++ b/src/SchematicHQ.Client/Types/CrmDealLineItem.cs @@ -15,9 +15,6 @@ public record CrmDealLineItem [JsonPropertyName("currency")] public required string Currency { get; init; } - [JsonPropertyName("deleted_at")] - public DateTime? DeletedAt { get; init; } - [JsonPropertyName("description")] public required string Description { get; init; } diff --git a/src/SchematicHQ.Client/Types/CrmDealResponseData.cs b/src/SchematicHQ.Client/Types/CrmDealResponseData.cs index ec5cc0e..fa49687 100644 --- a/src/SchematicHQ.Client/Types/CrmDealResponseData.cs +++ b/src/SchematicHQ.Client/Types/CrmDealResponseData.cs @@ -24,9 +24,6 @@ public record CrmDealResponseData [JsonPropertyName("deal_id")] public required string DealId { get; init; } - [JsonPropertyName("deleted_at")] - public DateTime? DeletedAt { get; init; } - [JsonPropertyName("environment_id")] public required string EnvironmentId { get; init; } diff --git a/src/SchematicHQ.Client/Types/CrmLineItemResponseData.cs b/src/SchematicHQ.Client/Types/CrmLineItemResponseData.cs index f4716ff..f4e1fe3 100644 --- a/src/SchematicHQ.Client/Types/CrmLineItemResponseData.cs +++ b/src/SchematicHQ.Client/Types/CrmLineItemResponseData.cs @@ -15,9 +15,6 @@ public record CrmLineItemResponseData [JsonPropertyName("deal_id")] public string? DealId { get; init; } - [JsonPropertyName("deleted_at")] - public DateTime? DeletedAt { get; init; } - [JsonPropertyName("environment_id")] public required string EnvironmentId { get; init; } diff --git a/src/SchematicHQ.Client/Types/CrmProductResponseData.cs b/src/SchematicHQ.Client/Types/CrmProductResponseData.cs index dd694e4..9335a5c 100644 --- a/src/SchematicHQ.Client/Types/CrmProductResponseData.cs +++ b/src/SchematicHQ.Client/Types/CrmProductResponseData.cs @@ -15,9 +15,6 @@ public record CrmProductResponseData [JsonPropertyName("currency")] public required string Currency { get; init; } - [JsonPropertyName("deleted_at")] - public DateTime? DeletedAt { get; init; } - [JsonPropertyName("environment_id")] public required string EnvironmentId { get; init; } diff --git a/src/SchematicHQ.Client/Types/IssueTemporaryAccessTokenResponseData.cs b/src/SchematicHQ.Client/Types/IssueTemporaryAccessTokenResponseData.cs new file mode 100644 index 0000000..d4de43b --- /dev/null +++ b/src/SchematicHQ.Client/Types/IssueTemporaryAccessTokenResponseData.cs @@ -0,0 +1,32 @@ +using System.Text.Json.Serialization; + +#nullable enable + +namespace SchematicHQ.Client; + +public record IssueTemporaryAccessTokenResponseData +{ + [JsonPropertyName("api_key_id")] + public required string ApiKeyId { get; init; } + + [JsonPropertyName("created_at")] + public required DateTime CreatedAt { get; init; } + + [JsonPropertyName("environment_id")] + public required string EnvironmentId { get; init; } + + [JsonPropertyName("expired_at")] + public required DateTime ExpiredAt { get; init; } + + [JsonPropertyName("id")] + public required string Id { get; init; } + + [JsonPropertyName("resource_type")] + public required string ResourceType { get; init; } + + [JsonPropertyName("token")] + public required string Token { get; init; } + + [JsonPropertyName("updated_at")] + public required DateTime UpdatedAt { get; init; } +} diff --git a/src/SchematicHQ.Client/Types/TemporaryAccessTokenResponseData.cs b/src/SchematicHQ.Client/Types/TemporaryAccessTokenResponseData.cs new file mode 100644 index 0000000..d8ab557 --- /dev/null +++ b/src/SchematicHQ.Client/Types/TemporaryAccessTokenResponseData.cs @@ -0,0 +1,29 @@ +using System.Text.Json.Serialization; + +#nullable enable + +namespace SchematicHQ.Client; + +public record TemporaryAccessTokenResponseData +{ + [JsonPropertyName("api_key_id")] + public required string ApiKeyId { get; init; } + + [JsonPropertyName("created_at")] + public required DateTime CreatedAt { get; init; } + + [JsonPropertyName("environment_id")] + public required string EnvironmentId { get; init; } + + [JsonPropertyName("expired_at")] + public required DateTime ExpiredAt { get; init; } + + [JsonPropertyName("id")] + public required string Id { get; init; } + + [JsonPropertyName("resource_type")] + public required string ResourceType { get; init; } + + [JsonPropertyName("updated_at")] + public required DateTime UpdatedAt { get; init; } +}