From 5e9c55cdc93eb87246ad4cb13bf8b6ac891affb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paulius=20Stuk=C5=A1ys?= Date: Fri, 28 Aug 2026 16:37:09 +0300 Subject: [PATCH 1/2] BRD-1053: carry Shopify variant image into variant imageUrl Co-Authored-By: Claude Fable 5 --- .phpunit.cache/test-results | 2 +- src/Adapters/ShopifyAdapter.php | 9 +++++---- tests/Adapters/ShopifyAdapterTest.php | 25 ++++++++++++++++++------- 3 files changed, 24 insertions(+), 12 deletions(-) diff --git a/.phpunit.cache/test-results b/.phpunit.cache/test-results index 571d350..811b956 100644 --- a/.phpunit.cache/test-results +++ b/.phpunit.cache/test-results @@ -1 +1 @@ -{"version":1,"defects":{"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithVariants":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testSingleLocaleAdapter":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testFallbackToFirstAvailableValue":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithFeaturesOnlyInOneLocale":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformSimpleProduct":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMultipleLocales":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithoutRemoteId":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testCategoryFlattening":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testEmptyCategories":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testMultiLangName":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testConstructorWithEmptyLocales":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidDescriptionTypes":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidImageUrlTypes":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidProductUrlTypes":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidCategoriesTypes":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidLocalizedValues":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidFeaturesTypes":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkTest::testCopyIndexReturnsTaskResponse":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkTest::testGetReindexStatusInProgress":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkTest::testGetReindexStatusCompleted":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkTest::testGetReindexStatusFailed":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkTest::testCancelReindexTaskSuccess":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkTest::testCancelReindexTaskError":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsSuccess":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsPartialFailure":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsEmptyOperations":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsInvalidOperationType":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationIndexProducts":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationUpdateProducts":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteProducts":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteIndex":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidIndex":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidProductData":7,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testDeleteIndexOperation":8,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testIndexProductsWithSubfieldsAndEmbeddableFields":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidVariantsTypes":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testMultipleLanguageSynonymsPassedCorrectly":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsWithEmptySettings":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsReturnsRawApiResponse":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsPassesSettingsWithoutModification":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSearchSettingsEndpointsDoNotIncludeAppIdInBasePath":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testFullWorkflowSimulation":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRequestPayloadsMatchExpectedStructure":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testResponseParsingWorksCorrectly":7,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRollbackScenarioActivateV1AfterV2Issues":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testAllEndpointsUseCorrectV2PathFormat":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testIndexCreateMatchesOpenApiDocumentation":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testConfigurationWithNestedVariantsSearch":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testBulkOperationsWithMultipleProductsAndVariants":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testVersionActivationRequestFormat":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testDeleteIndexVersionRequestFormat":8,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testSdkCorrectlyHandlesAppIdInBasePath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationWithMinimalConfig":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationPassesConfigWithCorrectSerialization":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationWithMinimalConfig":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationPassesConfigAsJsonSerialized":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testConfigurationMethodsUseAppIdBasePath":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithAllParameters":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithSearchTypesReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testBulkOperationsRequestStructure":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSendsCorrectRequestBody":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsWithMultipleProducts":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsWithIndexProductsOperation":8,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testBulkOperationsRequestMatchesDarboDrabuziaiIndexingExample":7,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSdkOutputProducesValidJsonWithProperStructure":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructor":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testExtendsValueObject":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testImplementsJsonSerializable":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerialize":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testToArrayReturnsJsonSerializeOutput":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonEncodeProducesValidJson":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethod":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethodWithMultipleProducts":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithTypeReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerializeMatchesApiStructure":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithOperations":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithMultipleOperations":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExtendsValueObject":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testImplementsJsonSerializable":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerialize":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeWithMultipleOperations":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testToArrayReturnsJsonSerializeOutput":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonEncodeProducesValidJson":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithAddedOperationReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForMixedArray":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsValidatesItems":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeMatchesDarboDrabuziaiExample":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonOutputMatchesExpectedApiFormat":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithProducts":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithMultipleProducts":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExtendsValueObject":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testImplementsJsonSerializable":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerialize":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerializeWithMultipleProducts":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonEncodeProducesValidJson":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithAddedProductReturnsNewInstance":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForMixedArray":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsValidatesItems":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithVariants":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultiLocaleVariants":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexWithMinimalRequest":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRequestSerializedCorrectly":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSuccess":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionReturnsRawApiResponse":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSendsCorrectRequestBody":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSuccess":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsWithSingleSynonymGroup":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsReturnsRawApiResponse":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSendsCorrectRequestBody":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsReturnsRawApiResponse":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsAppIdIncludedInUrlPath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsIncludesLanguageInQueryString":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsWithEmptyResult":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsWithMinimalSettings":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsPassesSettingsAsJsonSerialized":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsSuccess":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsWithMinimalSettings":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsReturnsRawApiResponse":7,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAllEndpointsUseV2ApiVersion":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDataIntegrityForNestedStructures":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testIndexMethodsUseAppIdBasePath":8,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsUsesCorrectEndpoint":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayWithValidData":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayWithErrors":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayThrowsOnMissingOperationType":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayThrowsOnMissingStatus":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonSerializeReturnsCorrectStructure":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testMatchesOpenApiExampleResponse":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonEncodeProducesValidJson":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithValidData":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testMatchesOpenApiExampleResponse":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithValidValues":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testExtendsValueObject":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testImplementsJsonSerializable":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsEmptyStatus":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNegativeTotalOperations":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNegativeSuccessfulOperations":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNegativeFailedOperations":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNonOperationResultInArray":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessfulReturnsTrue":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessfulReturnsFalseForFailedOperations":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessfulReturnsFalseForNonSuccessStatus":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailuresReturnsTrue":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailuresReturnsFalse":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResultsReturnsFailedOnly":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResultsReturnsEmptyForAllSuccess":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerializeReturnsCorrectStructure":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testToArrayReturnsJsonSerializeOutput":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonEncodeProducesValidJson":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testMultipleOperationsWithMixedResults":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testConstructorWithValidValues":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testConstructorWithErrors":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testExtendsValueObject":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testImplementsJsonSerializable":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testRejectsEmptyStatus":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testRejectsNegativeItemsProcessed":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testRejectsNegativeItemsFailed":7,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testIsSuccessfulReturnsTrueForSuccess":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testIsSuccessfulReturnsFalseForFailures":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testIsSuccessfulReturnsFalseForNonSuccessStatus":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testHasFailuresReturnsTrue":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testHasFailuresReturnsFalse":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonSerializeIncludesErrors":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonSerializeExcludesNullErrors":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testToArrayReturnsJsonSerializeOutput":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testAcceptsZeroItemsProcessed":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithInvalidData":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithMissingProductsArray":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsBulkOperationsRequest":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsNullRequestWhenNoProducts":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformSimpleProduct":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultipleLocales":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductMethod":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMethod":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMissingRemoteId":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingRequiredFields":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingImageUrl":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithFeatures":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTags":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithBooleanFields":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithOptionalIdentifiers":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithDescription":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithCategoryDefault":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMultipleProducts":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMixedValidAndInvalidProducts":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithNonArrayProducts":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantWithoutProductUrl":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testImageUrlWithLargeAndThumbnail":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testDarboDrabuziaiClientMapping":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTimestamps":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithoutTimestamps":8,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithEmptyTimestamps":8,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testAllExpectedValuesExist":7,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageFallsBackToNestedImageUrl":7},"times":{"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testConstructorWithEmptyLocales":0.01,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testGetSupportedLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testGetDefaultLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithoutRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testCategoryFlattening":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testEmptyCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testImageUrlTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testSingleLocaleAdapter":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testFallbackToFirstAvailableValue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithLocalizedFeatures":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithFeaturesOnlyInOneLocale":0.007,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testMultiLangName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithZeroPriceValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithSingleLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithFlatStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidBrandTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidDescriptionTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidImageUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidProductUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidCategoriesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidLocalizedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNullRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidFeaturesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidVariantsTypes":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexTaskResponseCreation":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexTaskResponseFromArray":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexTaskResponseToArray":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexStatusResponseInProgress":0.001,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexStatusResponseCompleted":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexStatusResponseFailed":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexStatusResponseToArray":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexCancelResponseSuccess":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexCancelResponseError":0,"BradSearch\\SyncSdk\\Tests\\Models\\ReindexResponseModelsTest::testReindexCancelResponseToArray":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testUpdateProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testDeleteProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testDeleteIndexOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsWithoutOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsPartialFailure":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationIndexProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationUpdateProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteIndex":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidIndex":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidProductData":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testDeleteIndexOperation":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testIndexProductsWithSubfieldsAndEmbeddableFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingDataField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithEmptyItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesAllFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNonArrayItem":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCastsIdToString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfo":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithPartialData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformContinuesAfterError":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testValidConfig":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testEmptyGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testInvalidGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testNegativeTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroPageSizeThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testPageSizeOverLimitThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testMaxPageSizeAllowed":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testDefaultValues":0.001,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomDefaultPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testSetQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilter":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterMergesMultipleCalls":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testResetFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategory":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategoryWithString":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuSingle":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuMultiple":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByUrlKey":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testForPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithoutFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFluentInterface":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testComplexFilterStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithPricesAndImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformImageUrlFromSmallImage":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformImageUrlFallsBackToThumbnail":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoImages":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithBothUrls":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlySmall":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlyMedium":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithNoUrls":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlIgnoresEmptyStrings":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlNotString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsDefaultWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsNullByDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithScalar":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithNull":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildErrorWithNullException":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesOriginalFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformUnifiedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformHierarchicalCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCategoryDefaultWithMultipleLevels":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformImageUrlFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusFromEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusOutOfStock":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFromManufacturerAttribute":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFallsBackToLabel":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceDefaultsToZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionObjectStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionEvenWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesExtractedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsResponseKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithBradProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPrefersBradProductsOverProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesSortPopularityFields":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexSuccess":0.01,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexWithEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testFieldsPassedThroughWithoutModification":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionIncludesVersionInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationPassesConfigWithoutModification":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationPassesConfigWithoutModification":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsWithEmptySynonyms":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsIncludesLanguageInQueryString":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsWithEmptyResult":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsIncludesLanguageInQueryString":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsWithEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsPartialFailure":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsPassesOperationsWithoutModification":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsWithEmptySettings":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsPassesSettingsWithoutModification":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsWithEmptySettings":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsPassesSettingsWithoutModification":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetAppIdReturnsConfiguredAppId":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetBaseApiPathIncludesAppId":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetBaseApiPathFollowsCorrectV2Format":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSdkConstructorConfiguresCorrectBaseApiPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSdkWithDifferentAppIdHasCorrectPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAllEndpointsUseV2ApiVersion":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDataIntegrityForNestedStructures":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testMultipleLanguageSynonymsPassedCorrectly":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsWithAllOperationTypes":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSearchSettingsEndpointsDoNotIncludeAppIdInBasePath":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsIncludesAppIdInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testConfigurationMethodsUseAppIdBasePath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testIndexMethodsUseAppIdBasePath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMagicToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetBaseNameReturnsBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetLocaleReturnsLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstanceWithDifferentLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleDoesNotModifyOriginalInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForInvalidLocaleFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithLowercaseCountry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUppercaseLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUnderscore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithExtraCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleTooShort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleThrowsExceptionForInvalidLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#English US":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#English GB":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#German":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#French":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Spanish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Polish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Russian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Chinese":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Japanese":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#empty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#lowercase country":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#uppercase language":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#underscore separator":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#no separator":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#single letter language":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#single letter country":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#three letter country":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#three letter language":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#numbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#special characters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#too short":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales#wrong format":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMultipleFieldsCanBeCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldWithComplexBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldImplementsStringable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testCanUseInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildCreatesFieldDefinition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenNameIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenTypeIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testMultipleAddAttributeCalls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutAttributesCreatesEmptyArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildingDarboDrabuziaiFieldsWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuilderCanBuildMultipleFieldsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#text":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#keyword":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#double":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#integer":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#boolean":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#image_url":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes#variants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForInvalidAttributeType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithoutAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testAttributesOmittedWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithAttributesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testDarboDrabuziaiFieldsMatchOpenApiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#text":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#keyword":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#double":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#integer":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#boolean":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#image_url":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes#variants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testFieldWithLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testMultipleVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testAllExpectedValuesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTextCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testKeywordCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDoubleCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testIntegerCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testBooleanCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testImageUrlCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testVariantsCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testCanCreateFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testThrowsExceptionForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsNullForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsEnumForValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithDefaultLocaleAware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeOutputsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeWithLocaleAwareFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithLocaleAwareReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations#size keyword not locale aware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations#color text locale aware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations#price double not locale aware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations#stock integer not locale aware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations#available boolean not locale aware":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexWithMinimalRequest":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRequestSerializedCorrectly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildCreatesIndexCreateRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoLocalesAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithFieldContainingVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildingDarboDrabuziaiRequestWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales#lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales#english US":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales#english UK":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales#german":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales#french":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfLocalesIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#lowercase only":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#uppercase only":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#wrong case first":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#wrong case second":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#missing hyphen":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#extra characters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#too short":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#too long":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#numbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#special characters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#empty string":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale#single character":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#english US":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#english UK":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#german":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#french":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#spanish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#polish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#latvian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#estonian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testDarboDrabuziaiExampleMatchesOpenApiSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFieldsWithVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleLocaleValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleFieldValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testLocaleValidationOccursAtConstruction":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidLocaleInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidFieldInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testExactHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFuzzyHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testPhrasePrefixHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testAllMatchModesAreStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testCasesReturnsAllModes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testTryFromInvalidStringReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildCreatesSearchFieldConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithCustomMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenFieldIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenPositionIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenBoostMultiplierIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetResetsMatchModeToDefault":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderDelegatesValidationToValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderCanBuildMultipleConfigsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes#exact":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes#fuzzy":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes#phrase_prefix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildingTypicalSearchFieldConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenPositionMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenBoostMultiplierMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForPositionLessThanOne":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForNegativePosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForBoostMultiplierBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForBoostMultiplierAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsMinimumBoostMultiplier":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsMaximumBoostMultiplier":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsMinimumPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithBoostMultiplierReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithMatchModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes#exact":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes#fuzzy":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes#phrase_prefix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsValidBoostMultipliers#minimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsValidBoostMultipliers#low":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsValidBoostMultipliers#one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsValidBoostMultipliers#medium":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsValidBoostMultipliers#high":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsValidBoostMultipliers#maximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testRejectsInvalidBoostMultipliers#zero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testRejectsInvalidBoostMultipliers#negative":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testRejectsInvalidBoostMultipliers#too_small":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testRejectsInvalidBoostMultipliers#above_max":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testRejectsInvalidBoostMultipliers#way_above_max":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testMatchesSearchFieldConfigV2Schema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldValidatesNewField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionValidatesNewPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithBoostMultiplierValidatesNewBoostMultiplier":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyModeTest::testAutoModeHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyModeTest::testFixedModeHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyModeTest::testHasExactlyTwoCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyModeTest::testCanBeCreatedFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyModeTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testConstructorWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testConstructorWithCustomValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testThrowsExceptionForMinSimilarityBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testThrowsExceptionForMinSimilarityAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testAcceptsMinimumMinSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testAcceptsMaximumMinSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testJsonSerializeWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testWithModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testWithMinSimilarityReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testWithMinSimilarityValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testSupportsAllFuzzyModes#auto":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testSupportsAllFuzzyModes#fixed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testAcceptsValidMinSimilarityValues#zero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testAcceptsValidMinSimilarityValues#one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testAcceptsValidMinSimilarityValues#two":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testRejectsInvalidMinSimilarityValues#negative_one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testRejectsInvalidMinSimilarityValues#negative_ten":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testRejectsInvalidMinSimilarityValues#three":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testRejectsInvalidMinSimilarityValues#ten":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testRejectsInvalidMinSimilarityValues#hundred":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testMatchesFuzzyMatchingConfigSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\FuzzyMatchingConfigTest::testDefaultValuesMatchAcceptanceCriteria":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLogarithmicValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLinearValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testSquareRootValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString#logarithmic":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString#linear":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString#square_root":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithCustomValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMinimumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMaximumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithAlgorithmReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms#logarithmic":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms#linear":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms#square_root":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues#minimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues#default":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues#middle":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues#maximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues#zero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues#negative":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues#just_below_min":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues#just_above_max":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues#way_above_max":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testMatchesPopularityBoostConfigSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testDefaultValuesMatchAcceptanceCriteria":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationPassesConfigWithCorrectSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAndOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOrOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues#and":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues#or":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testCanBeCreatedFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildCreatesQueryConfigurationRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultipleSearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithFuzzyMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithPopularityBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultiWordOperator":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testThrowsExceptionWhenNoSearchFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testDefaultMultiWordOperatorIsAnd":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testOrderOfSearchFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildingAdvancedConfigurationWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithInvalidMinScoreThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForInvalidSearchFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMinimumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMaximumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithAddedSearchFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithFuzzyMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithPopularityBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMultiWordOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores#zero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores#quarter":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores#half":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores#three_quarters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores#one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores#negative":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores#above_one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores#large_negative":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores#large_positive":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsValidatesNewFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testMatchesQueryConfigurationRequestSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAdvancedConfigurationExample":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsWithSingleSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#english":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#german":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#french":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#spanish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#italian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#polish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#russian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#chinese":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes#japanese":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#uppercase":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#mixed_case":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#three_letters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#one_letter":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#empty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#numbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#with_numbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#with_hyphen":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#with_underscore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes#special_characters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroupAtLaterIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsWhitespaceOnlyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymValidatesNewGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesSynonymConfigurationSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesOpenApiEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsSingleSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsTwoTermSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsLargeSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsManySynonymGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithSpecialCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithNumbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForWhitespaceOnlySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyMediumUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyLargeUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyThumbnailUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidSmallUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidMediumUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForMalformedUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidImageExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForSmall":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForMedium":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#jpg":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#jpeg":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#png":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#gif":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#webp":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#svg":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#JPG uppercase":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions#PNG uppercase":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions#pdf":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions#txt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions#doc":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions#html":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions#exe":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpsUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithQueryParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithFragment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithoutExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithPort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructureWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonOutputMatchesExpectedApiFormat":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructor":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethodWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerializeMatchesApiStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testIndexProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testEnumIsStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testAllCasesAvailable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithAddedOperationReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForEmptyOperations":0.002,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonOutputMatchesExpectedApiFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerializeWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithAddedProductReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForEmptyProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForInvalidProductType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithMultipleVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithVariantsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithCustomField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedBrand":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedDescription":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedCategories":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithSku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithAllLocalizedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingPrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetClearsAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildDarboDrabuziaiProduct":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeOmitsEmptyVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithPriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithVariantsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedVariantReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedVariantAddsToExistingVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAdditionalFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldAddsToExistingFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForNegativePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForInvalidVariantType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithPriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithVariantsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testAcceptsZeroPrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithBasePriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithBasePriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAttrsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrAddsToExistingAttrs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForNegativePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForNegativeBasePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForNegativePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForNegativeBasePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForInvalidProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsZeroPrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsHttpUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsWithIndexProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeOmitsEmptySearchBehaviors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForInvalidSearchBehavior":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithSearchBehaviorsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithAddedSearchBehaviorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeOmitsNullMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForNegativeMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidFactorBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidMaxBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithModifierReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFactorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMissingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithBoostModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllModifiersAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllBoostModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForNonStringFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithFieldIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithAddedFieldIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testAllMultiMatchTypesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeOmitsEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithPathReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithScoreModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testAllScoreModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSourceFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSourceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSourceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSortableFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFunctionScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithMinScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScoreBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithFunctionScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores#zero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores#quarter":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores#half":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores#three_quarters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores#one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores#negative":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores#above_one":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores#large_negative":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores#large_positive":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidFuzzinessBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithSubfieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithFuzzinessReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithPrefixLengthReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testExactCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testMatchCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testFuzzyCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testNgramCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhrasePrefixCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhraseCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testCanBeCreatedFromValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeOmitsEmptyArrays":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidMultiMatchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedNestedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithMultiMatchConfigsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedMultiMatchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithNestedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMultiMatchConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFunctionScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithScoringConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithResponseConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsAllState":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuilderCanBeReused":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testFluentInterfaceReturnsSelf":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoSearchConfigWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoScoringConfigWhenNoScoringSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoResponseConfigWhenNoResponseFieldsSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testThrowsExceptionForEmptyAppId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithAppIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSearchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithScoringConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testMatchesSearchSettingsRequestSchemaFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsWithMinimalSettings":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsPassesSettingsAsJsonSerialized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayThrowsOnMissingTotalOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsEmptyStatus":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNegativeTotalOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNegativeSuccessfulOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNegativeFailedOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNonOperationResultInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessfulReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessfulReturnsFalseForFailedOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessfulReturnsFalseForNonSuccessStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailuresReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailuresReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResultsReturnsFailedOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResultsReturnsEmptyForAllSuccess":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testAcceptsEmptyResultsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testMultipleOperationsWithMixedResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithStringDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithArrayDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testRejectsEmptyError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor400":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor422":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeIncludesDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeExcludesNullDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsZeroStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsNegativeStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testComplexDetailsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsZeroFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNegativeActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNonIndexVersionInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetVersionReturnsCorrectVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsNullIfNotFound":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testAcceptsEmptyVersionsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsZeroDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testInactiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testConstructorWithErrors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayWithErrors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayThrowsOnMissingOperationType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testRejectsNegativeItemsProcessed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testRejectsNegativeItemsFailed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testIsSuccessfulReturnsTrueForSuccess":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testIsSuccessfulReturnsFalseForFailures":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testIsSuccessfulReturnsFalseForNonSuccessStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testHasFailuresReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testHasFailuresReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonSerializeIncludesErrors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonSerializeExcludesNullErrors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\OperationResultTest::testAcceptsZeroItemsProcessed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithAllOptionalParams":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNegativeCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNonSearchFieldConfigInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeIncludesOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeExcludesNullOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsZeroCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingRequiresReindex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes#english":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes#lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes#german":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes#french":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes#spanish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes#uppercase":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes#three_letters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes#one_letter":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes#empty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes#with_locale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsNegativeSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeIncludesSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeExcludesNullSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsZeroSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRequiresReindexFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingPreviousVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingNewVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativePreviousVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativeNewVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testSameVersionAllowed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRollbackScenario":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationPassesConfigAsJsonSerialized":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsWithMinimalSettings":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsPassesSettingsAsJsonSerialized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testIndexCreateRequestMatchesDarboDrabuziaiExample":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testQueryConfigurationRequestMatchesAdvancedExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSynonymConfigurationMatchesEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testBulkOperationsRequestMatchesDarboDrabuziaiIndexingExample":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSearchSettingsRequestMatchesFullConfigurationExample":0.003,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testAllFixtureFilesExistAndAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSdkOutputProducesValidJsonWithProperStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testFullWorkflowSimulation":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRequestPayloadsMatchExpectedStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testResponseParsingWorksCorrectly":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRollbackScenarioActivateV1AfterV2Issues":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testAllEndpointsUseCorrectV2PathFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testIndexCreateMatchesOpenApiDocumentation":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testConfigurationWithNestedVariantsSearch":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testBulkOperationsWithMultipleProductsAndVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testVersionActivationRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testDeleteIndexVersionRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testSdkCorrectlyHandlesAppIdInBasePath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEnabledOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayThrowsExceptionForMissingFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPreTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPostTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPreTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPostTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithCrossFieldsMatchingOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForNonStringCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForEmptyCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForNestedTypeWithoutNestedPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidSearchType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithSearchTypesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithAddedSearchTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTextValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testNestedValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidText":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidNested":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromValidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromInvalidValueReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithBasicData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithHighlightConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithVariantEnrichmentReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsMapReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testRoundTripJsonSerializationWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithInvalidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithNonArrayJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithSupportedLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithAddedSupportedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithQueryConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testComplexJsonParsing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchFuzzyValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testExactValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteNospaceValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testSubstringValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithEmptyReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForNonStringReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForEmptyReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithReplaceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithAddedReplaceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsBulkOperationsRequest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsNullRequestWhenNoProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultiLocaleVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMissingRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithFeatures":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTags":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithOptionalIdentifiers":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithDescription":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithCategoryDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testBulkOperationsRequestStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMixedValidAndInvalidProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantWithoutProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testImageUrlWithLargeAndThumbnail":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testDarboDrabuziaiClientMapping":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingSku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingPricing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeOmitsNullBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithInStockReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIsNewReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsHighPrecisionValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithOnlyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithValidValue":0.002,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidFormat":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithNonStringValue":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidDate":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldNotRequired":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithMidnightTime":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithEndOfDayTime":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetBaseApiPathReturnsCorrectPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testDeleteProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateDeleteProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithMultipleProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForNonStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdValidatesEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailures":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetSuccessfulResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerializeWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeTotalOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeSuccessfulOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeFailedOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNonItemResultInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingOperation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testIsSuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testHasError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerializeWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonEncode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testUpdateProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateUpdateProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithPartialFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithSingleUpdate":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdatesArrayIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testAcceptsFlexibleFieldsInUpdates":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testOnlyIdIsRequiredOtherFieldsOptional":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateValidatesMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionNumberParsesVersionString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayParsesVersionNumbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidOldIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidNewIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testMatchesGolangApiResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testParsesMultiDigitVersions":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializePreservesBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixAcceptsBool":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSupportedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithRawQueryConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testRawQueryConfigTakesPrecedenceOverSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysisFull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsSearchAnalysisWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testSearchAnalysisMethodReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesPostMethod":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDateCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Shorthand English":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Shorthand Lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Shorthand German":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Shorthand French":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales#Shorthand Spanish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#english":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#danish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#swedish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#latvian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#estonian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#finnish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#norwegian bokm\u00e5l":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#norwegian nynorsk":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#dutch":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#french":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#german":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#italian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#portuguese":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#spanish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#basque":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#catalan":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#galician":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#irish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#bulgarian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#czech":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#hungarian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#romanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#russian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#greek":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeShortCode#turkish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeAlreadyFull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeUnknownPassesThrough":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeNorwegianAlias":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeAll":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocaleNormalizerTest::testNormalizeAllEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleIsNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleNormalizationInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFullLocaleRemainsUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#shorthand english":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#shorthand swedish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#shorthand danish":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#shorthand lithuanian":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale#shorthand german":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testShortLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMixedShortAndFullLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFullLocalesRemainUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsNormalizedLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingDataField":0.005,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsEmptyWhenNoItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsBulkOperationsRequest":0.002,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformCollectsErrors":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformSupportsStandardProductsKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAttributeCreatedAsFlatField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonSearchableAttributeExcludedFromFlatFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFilterableAttributeIncludedInNestedArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonFilterableAttributeExcludedFromNestedArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAttributeBothSearchableAndFilterable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNestedFeaturesHaveUnifiedNameValueFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandExtractedFromManufacturer":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandMixedWithOtherAttributes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFlattenedFromNestedStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFallsBackToZeroWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageExtractedFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageFallsBackToNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromBooleanField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testOutOfStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testShortDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testCategoriesBuildHierarchicalPaths":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDefaultCategoryIsDeepest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testProductUrlExtracted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFullProductTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBarcodeExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnWithoutSymbolsExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBeginningOfProductNameExtractedAsNameShort":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesPassedThrough":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesMissingIsOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInvertedEdgeCases":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleNormalizedFromMagentoUnderscoreFormat":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleNormalizedFromShortCode":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleNormalizedFromHyphenFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAllLocaleAwareFieldsHaveSuffix":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleAgnosticFieldsHaveNoSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAttributeCreatedAsFlatFieldWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFilterableOnlyAttributeIncludedInNestedArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAndFilterableAttributeOnlyInFlatField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonFilterableNonSearchableAttributeExcluded":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandExtractedFromManufacturerWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testProductUrlExtractedWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAndFilterableAttributeInBothFlatAndNested":0}} \ No newline at end of file +{"version":2,"defects":[],"times":{"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesReturnsPlainFieldNames":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesOmitsEmptyDescription":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesOmitsEmptyBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithLocalesProducesSuffixedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithTranslationsUsesTranslatedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithProductTypeTranslation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testBrandIsNotTranslatable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithMissingTranslationFallsBackToPrimary":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithEmptyStringTranslationFallsBack":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithNullTranslationValueFallsBack":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testThreeLocalesWithPartialTranslations":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testEmptyLocalesArrayProducesPlainFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsUseAttrsFormatWithLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsUseAttributesFormatWithoutLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantAttrsUseSlugKeyWhenProductOptionsAbsent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSameOptionNameAcrossProductsCollapsesToSingleSlug":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSlugifyAllNonAlphanumericOptionNameDoesNotProduceEmptyKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSlugifiesMultiWordAndUnicodeOptionNames":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryLocalizedProductUrlWithVariantQueryParam":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryProductUrlWithoutLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantUrlPreservesPreviewKeyAlongsideVariantParam":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryPriceAndBasePriceFromCompareAtPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantUrlOverridesDefaultVariantParamFromBaseUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantBasePriceFallsBackToPriceWhenCompareAtIsZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantBasePriceFallsBackToPriceWhenCompareAtMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantWithOwnImageCarriesImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyFullNameWinsOverProductType":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testNullCategoryEmitsEmptyCategoryDefaultAndProductTypeField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testUncategorizedGidTreatedAsMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyOnlyWithNoProductTypeOmitsProductTypeField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testCategoryAndProductTypeBothMissingEmitsEmptyString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyAndProductTypeAreIndependentFieldsInLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductTypeIsTranslatedPerLocaleWhenNoTaxonomy":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testCategoriesArrayContainsTaxonomyAndTagsOnly":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMalformedCategoryFieldEmitsProductTypeAsOwnField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlIncludedWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlPrependsLocalePrefixForNonPrimary":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlUsesTranslatedHandleWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlFallsBackToUrlParsedHandleWhenHandleFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlPreservesPreviewQueryStringForDevStores":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMalformedEdgeIsReportedAsError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingDataFieldThrows":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingProductsFieldThrows":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingEdgesReturnsEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testPriceExtractedFromPriceRange":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testBasePriceFromCompareAtPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testInStockWhenVariantAvailable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testOutOfStockWhenNoVariantAvailable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithCollectionsEmitsLocalizedFacet":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutCollectionsMetadataOmitsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformOmitsCollectionsForProductNotListedInAnyCollection":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformPlainModeEmitsCollectionsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformPlainModeOmitsCollectionsWhenAbsent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithBothUrls":0.003,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlySmall":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlyMedium":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithNoUrls":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlIgnoresEmptyStrings":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlNotString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsDefaultWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsNullByDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithScalar":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithNull":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildErrorWithNullException":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingDataField":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithEmptyItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesOriginalFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesExtractedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformUnifiedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformHierarchicalCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCategoryDefaultWithMultipleLevels":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformImageUrlFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoImages":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusFromEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusOutOfStock":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFromManufacturerAttribute":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFallsBackToLabel":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceDefaultsToZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNonArrayItem":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCastsIdToString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfo":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithPartialData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformContinuesAfterError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionObjectStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionEvenWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsResponseKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithBradProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPrefersBradProductsOverProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesSortPopularityFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingDataField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsEmptyWhenNoItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsBulkOperationsRequest":0.002,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformCollectsErrors":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformSupportsStandardProductsKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleUsedAsIs":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleNormalizedFromHyphenFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAllLocaleAwareFieldsHaveSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleAgnosticFieldsHaveNoSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAttributeCreatedAsFlatFieldWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonSearchableAttributeAlsoCreatedAsFlatField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFilterableAttributeIncludedInBothFlatAndNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAndFilterableAttributeInBothFlatAndNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonFilterableAttributeGetsFlatFieldButNotNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNestedFeaturesHaveUnifiedNameValueFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInvertedEdgeCases":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesMissingIsOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testHasImageExtractedFromSortPopularity":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testHasImageFalseExtracted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedExtractedAndInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedZeroDelay":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedMaxDelay":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedNulOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularityFieldsMissingWhenNoString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBarcodeExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnWithoutSymbolsExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBeginningOfProductNameExtractedAsNameShort":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandExtractedFromManufacturerWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandMixedWithOtherAttributes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFlattenedFromNestedStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFallsBackToZeroWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceUsesRegularPriceWhenDiscounted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceFallsBackToPriceWhenRegularPriceMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedFallsBackToBasePriceWhenPriceIsZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Stanley STA10080\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Metabo STA18 LTX\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Yato YT-0682\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 100.00 -> 80.00\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 49.99 -> 39.99\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 1200.00 -> 999.00\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageExtractedFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageFallsBackToNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPlaceholderImageSetsHasImageFalse":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testRealImageKeepsHasImageTrue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromBooleanField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testOutOfStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testShortDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testCategoriesBuildHierarchicalPaths":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDefaultCategoryIsDeepest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testProductUrlExtractedWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFullProductTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithSingleLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithFlatStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithoutRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testCategoryFlattening":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testEmptyCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testImageUrlTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testSingleLocaleAdapter":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testMultiLangName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidBrandTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidDescriptionTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidImageUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidProductUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidCategoriesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidLocalizedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNullRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidFeaturesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidVariantsTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithPricesAndImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithOnlyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsBulkOperationsRequest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsNullRequestWhenNoProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultiLocaleVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMissingRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithFeatures":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTags":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithOptionalIdentifiers":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithDescription":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithCategoryDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testBulkOperationsRequestStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMixedValidAndInvalidProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantWithoutProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testImageUrlWithLargeAndThumbnail":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testDarboDrabuziaiClientMapping":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testValidConfig":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testEmptyGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testInvalidGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testNegativeTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroPageSizeThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testPageSizeOverLimitThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testMaxPageSizeAllowed":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomDefaultPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testSetQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilter":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterMergesMultipleCalls":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testResetFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategory":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategoryWithString":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuSingle":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuMultiple":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByUrlKey":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testForPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithoutFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFluentInterface":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testComplexFilterStructure":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testUpdateProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testDeleteProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsWithoutOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexSuccess":0.008,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexWithMinimalRequest":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRequestSerializedCorrectly":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionIncludesVersionInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsHandlesEmptyResult":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesPostMethod":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetAppIdReturnsConfiguredAppId":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetBaseApiPathReturnsCorrectPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsPartialFailure":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationIndexProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationUpdateProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidIndex":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidProductData":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testIndexProductsWithSubfieldsAndEmbeddableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testIndexCreateRequestMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testQueryConfigurationRequestMatchesAdvancedExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSynonymConfigurationMatchesEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testBulkOperationsRequestMatchesDarboDrabuziaiIndexingExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSearchSettingsRequestMatchesFullConfigurationExample":0.002,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testAllFixtureFilesExistAndAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSdkOutputProducesValidJsonWithProperStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testFullWorkflowSimulation":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRequestPayloadsMatchExpectedStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testResponseParsingWorksCorrectly":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRollbackScenarioActivateV1AfterV2Issues":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testAllEndpointsUseCorrectV2PathFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testIndexCreateMatchesOpenApiDocumentation":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testConfigurationWithNestedVariantsSearch":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testBulkOperationsWithMultipleProductsAndVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testVersionActivationRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testDeleteIndexVersionRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testSdkCorrectlyHandlesAppIdInBasePath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructor":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethodWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerializeMatchesApiStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testIndexProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testEnumIsStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testAllCasesAvailable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testDeleteProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateDeleteProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testUpdateProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateUpdateProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithAddedOperationReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonOutputMatchesExpectedApiFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithMultipleProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForNonStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdValidatesEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerializeWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithAddedProductReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForEmptyProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForInvalidProductType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithCustomField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedBrand":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedDescription":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedCategories":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithAllLocalizedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingSku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingPricing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetClearsAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildDarboDrabuziaiProduct":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeOmitsNullBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithInStockReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIsNewReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAdditionalFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldAddsToExistingFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAttrsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrAddsToExistingAttrs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForInvalidProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsHttpUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithStructuredUpdates":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithUpsertData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdatesArrayIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenFieldsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenFieldsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateValidatesMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMagicToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetBaseNameReturnsBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetLocaleReturnsLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstanceWithDifferentLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleDoesNotModifyOriginalInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForInvalidLocaleFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithLowercaseCountry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUppercaseLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUnderscore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithExtraCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleTooShort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleThrowsExceptionForInvalidLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"English US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"English GB\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"German\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"French\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Russian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Chinese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Japanese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand English\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand Lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand German\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand French\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand Spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"lowercase country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"uppercase language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"underscore separator\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"no separator\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"single letter language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"single letter country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"three letter country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"three letter language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"special characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"too short\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"wrong format\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMultipleFieldsCanBeCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldWithComplexBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldImplementsStringable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleIsNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleNormalizationInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFullLocaleRemainsUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testCanUseInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildCreatesFieldDefinition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenNameIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenTypeIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testMultipleAddAttributeCalls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutAttributesCreatesEmptyArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildingDarboDrabuziaiFieldsWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuilderCanBuildMultipleFieldsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testSearchAnalysisMethodReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"text\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"keyword\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"double\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"integer\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"boolean\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"image_url\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"variants\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForInvalidAttributeType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithoutAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testAttributesOmittedWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithAttributesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testDarboDrabuziaiFieldsMatchOpenApiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"text\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"keyword\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"double\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"integer\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"boolean\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"image_url\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"variants\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testFieldWithLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testMultipleVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysisFull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsSearchAnalysisWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutCopyToDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithCopyToReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithCopyToCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsCopyToWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsCopyToWhenEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testAllExpectedValuesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTextCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testKeywordCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDoubleCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testIntegerCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testBooleanCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testImageUrlCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testVariantsCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDateCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testCanCreateFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testThrowsExceptionForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsNullForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsEnumForValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildCreatesIndexCreateRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoLocalesAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithFieldContainingVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildingDarboDrabuziaiRequestWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"english US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"english UK\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfLocalesIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"lowercase only\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"uppercase only\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"wrong case first\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"wrong case second\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"missing hyphen\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"extra characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"too short\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"too long\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"special characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"empty string\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"single character\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"english US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"english UK\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"latvian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"estonian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand swedish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand danish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testDarboDrabuziaiExampleMatchesOpenApiSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFieldsWithVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleLocaleValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleFieldValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testLocaleValidationOccursAtConstruction":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidLocaleInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testShortLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMixedShortAndFullLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFullLocalesRemainUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsNormalizedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidFieldInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSynonymsDefaultToEmptyAndAreOmittedFromSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSynonymsAreSerializedAsSolrStringsWhenProvided":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidSynonymEntry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withLocales\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withFields\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withAddedLocale\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withAddedField\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForDuplicateSynonymLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithDefaultLocaleAware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeOutputsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeWithLocaleAwareFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithLocaleAwareReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"size keyword not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"color text locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"price double not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"stock integer not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"available boolean not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForWhitespaceOnlySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyMediumUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyLargeUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyThumbnailUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidSmallUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidMediumUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForMalformedUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidImageExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForSmall":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForMedium":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"jpg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"jpeg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"png\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"gif\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"webp\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"svg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"JPG uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"PNG uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"pdf\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"txt\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"doc\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"html\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"exe\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpsUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithQueryParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithFragment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithoutExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithPort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructureWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonOutputMatchesExpectedApiFormat":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsHighPrecisionValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailures":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetSuccessfulResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerializeWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeTotalOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeSuccessfulOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeFailedOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNonItemResultInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithStringDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithArrayDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testRejectsEmptyError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor400":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor422":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeIncludesDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeExcludesNullDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsZeroStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsNegativeStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testComplexDetailsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsZeroFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNegativeActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNonIndexVersionInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetVersionReturnsCorrectVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsNullIfNotFound":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testAcceptsEmptyVersionsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionNumberParsesVersionString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsZeroDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testInactiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingOperation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testIsSuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testHasError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerializeWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonEncode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithAllOptionalParams":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNegativeCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNonSearchFieldConfigInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeIncludesOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeExcludesNullOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsZeroCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayNormalizesSolrStringSynonymsIntoGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayHandlesNonArraySynonymsWithoutTypeError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayDropsMalformedGroupsThatNormalizeToEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayTrimsArrayFormGroupsAndDropsNonStringElements":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayDropsEmptyTermsFromSolrStringGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingRequiresReindex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"three_letters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"one_letter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"with_locale\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsNegativeSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeIncludesSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeExcludesNullSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsZeroSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRequiresReindexFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayParsesVersionNumbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidOldIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidNewIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativePreviousVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativeNewVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testMatchesGolangApiResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testSameVersionAllowed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRollbackScenario":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testParsesMultiDigitVersions":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLogarithmicValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLinearValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testSquareRootValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"logarithmic\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"linear\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"square_root\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testExactHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFuzzyHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testPhrasePrefixHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testAllMatchModesAreStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testCasesReturnsAllModes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testTryFromInvalidStringReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAndOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOrOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues with data set \"and\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues with data set \"or\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testCanBeCreatedFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithCustomValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMinimumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMaximumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithAlgorithmReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"logarithmic\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"linear\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"square_root\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"minimum\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"default\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"middle\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"maximum\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"just_below_min\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"just_above_max\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"way_above_max\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testMatchesPopularityBoostConfigSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testDefaultValuesMatchAcceptanceCriteria":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildCreatesQueryConfigurationRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultipleSearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithPopularityBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultiWordOperator":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testThrowsExceptionWhenNoSearchFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testDefaultMultiWordOperatorIsAnd":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testOrderOfSearchFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildingAdvancedConfigurationWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithInvalidMinScoreThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForInvalidSearchFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMinimumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMaximumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithAddedSearchFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithPopularityBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMultiWordOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"quarter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"half\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"three_quarters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"above_one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"large_negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"large_positive\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsValidatesNewFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testMatchesQueryConfigurationRequestSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAdvancedConfigurationExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildCreatesSearchFieldConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithCustomMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenFieldIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenPositionIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetResetsMatchModeToDefault":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderDelegatesValidationToValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderCanBuildMultipleConfigsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"exact\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"fuzzy\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"phrase_prefix\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildingTypicalSearchFieldConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenPositionMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForPositionLessThanOne":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForNegativePosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsMinimumPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithMatchModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"exact\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"fuzzy\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"phrase_prefix\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testMatchesSearchFieldConfigV2Schema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldValidatesNewField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionValidatesNewPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeOmitsEmptySearchBehaviors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForInvalidSearchBehavior":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithSearchBehaviorsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithAddedSearchBehaviorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeOmitsNullMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForNegativeMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidFactorBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidMaxBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithModifierReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFactorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMissingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithBoostModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllModifiersAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllBoostModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEnabledOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayThrowsExceptionForMissingFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPreTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPostTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPreTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPostTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForNonStringFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithFieldIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithAddedFieldIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testAllMultiMatchTypesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeOmitsEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithPathReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithScoreModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testAllScoreModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithCrossFieldsMatchingOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForNonStringCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForEmptyCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForNestedTypeWithoutNestedPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidSearchType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithSearchTypesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithAddedSearchTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializePreservesBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixAcceptsBool":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTextValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testNestedValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidText":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidNested":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromValidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromInvalidValueReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSourceFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSourceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSourceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSortableFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithBasicData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithHighlightConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithVariantEnrichmentReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsMapReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testRoundTripJsonSerializationWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFunctionScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithMinScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScoreBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithFunctionScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"quarter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"half\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"three_quarters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"above_one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"large_negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"large_positive\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidFuzzinessBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithSubfieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithFuzzinessReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithPrefixLengthReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testExactCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testMatchCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testFuzzyCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testNgramCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhrasePrefixCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhraseCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testCanBeCreatedFromValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeOmitsEmptyArrays":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidMultiMatchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedNestedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithMultiMatchConfigsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedMultiMatchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithInvalidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithNonArrayJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithSupportedLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithAddedSupportedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithQueryConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testComplexJsonParsing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithNestedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMultiMatchConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFunctionScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithScoringConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithResponseConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsAllState":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuilderCanBeReused":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSupportedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithRawQueryConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testRawQueryConfigTakesPrecedenceOverSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithoutFilterConfigOmitsIt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testFluentInterfaceReturnsSelf":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoSearchConfigWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoScoringConfigWhenNoScoringSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoResponseConfigWhenNoResponseFieldsSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testThrowsExceptionForEmptyAppId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithAppIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSearchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithScoringConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesFilterConfigWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsFilterConfigWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsFilterConfigWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationPassesFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationWithoutFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testSupportedLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testMatchesSearchSettingsRequestSchemaFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testSimilarityDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptySimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSimilarityReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSimilarityCanBeClearedToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchFuzzyValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testExactValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteNospaceValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testSubstringValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithEmptyReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForNonStringReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForEmptyReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithReplaceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithAddedReplaceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"italian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"russian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"chinese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"japanese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"mixed_case\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"three_letters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"one_letter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_hyphen\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_underscore\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"special_characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroupAtLaterIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsWhitespaceOnlyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonSerializeReturnsSolrFormatStrings":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsCommaInSynonymTerm":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsExplicitMappingArrowInSynonymTerm":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testFromApiResponseParsesSolrStringsIntoGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testFromApiResponseReturnsNullForEmptySynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymValidatesNewGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesSynonymConfigurationSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesOpenApiEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsSingleSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsTwoTermSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsLargeSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsManySynonymGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithSpecialCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithNumbers":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithValidValue":0.002,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidFormat":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithNonStringValue":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidDate":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldNotRequired":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithMidnightTime":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithEndOfDayTime":0}} \ No newline at end of file diff --git a/src/Adapters/ShopifyAdapter.php b/src/Adapters/ShopifyAdapter.php index d2ce7e3..6a7b3bf 100644 --- a/src/Adapters/ShopifyAdapter.php +++ b/src/Adapters/ShopifyAdapter.php @@ -680,10 +680,6 @@ private function extractImages(array $imagesData): array /** * Transform Shopify variants to BradSearch format. * - * Variant `imageUrl` is intentionally omitted: the parent product's curated - * `featuredImage` is the merchant-approved hero image, and we don't want - * variant enrichment to swap it for a per-variant photo at search time. - * * @param array $locales * @param array $translations */ @@ -741,6 +737,11 @@ private function transformVariants( $result['basePriceTaxExcluded'] = $basePrice; } + $variantImage = $variant['image']['url'] ?? null; + if (is_string($variantImage) && $variantImage !== '') { + $result['imageUrl'] = ['small' => $variantImage, 'medium' => $variantImage]; + } + if (! empty($locales)) { $result['attrs'] = $this->transformVariantOptionsWithLocales($options, $locales); foreach ($locales as $locale) { diff --git a/tests/Adapters/ShopifyAdapterTest.php b/tests/Adapters/ShopifyAdapterTest.php index e527260..da4fbd6 100644 --- a/tests/Adapters/ShopifyAdapterTest.php +++ b/tests/Adapters/ShopifyAdapterTest.php @@ -691,11 +691,8 @@ public function testVariantBasePriceFallsBackToPriceWhenCompareAtMissing(): void $this->assertEquals('79.95', $variant['basePrice']); } - public function testVariantsDoNotCarryImageUrl(): void + public function testVariantWithOwnImageCarriesImageUrl(): void { - // Per merchant feedback: search rows must show the curated featuredImage, - // not whatever variant happens to match. Keeping imageUrl off the variant - // means variant enrichment can't swap the parent's hero image at search time. $product = $this->makeProduct('gid://shopify/Product/1', 'Snowboard', 'Desc', 'BrandX', 'Sports'); $product['node']['handle'] = 'snowboard'; $product['node']['onlineStoreUrl'] = 'https://shop.example.com/products/snowboard'; @@ -709,9 +706,19 @@ public function testVariantsDoNotCarryImageUrl(): void [ 'node' => [ 'id' => 'gid://shopify/ProductVariant/12345', - 'sku' => 'SNO-001', + 'sku' => 'SNO-S', 'price' => '79.95', 'selectedOptions' => [], + 'image' => ['url' => 'https://cdn.shopify.com/variant-s.jpg', 'width' => 800, 'height' => 800], + ], + ], + [ + 'node' => [ + 'id' => 'gid://shopify/ProductVariant/12346', + 'sku' => 'SNO-L', + 'price' => '79.95', + 'selectedOptions' => [], + 'image' => null, ], ], ], @@ -721,8 +728,12 @@ public function testVariantsDoNotCarryImageUrl(): void $result = $this->adapter->transform($data, []); - $variant = $result['products'][0]['variants'][0]; - $this->assertArrayNotHasKey('imageUrl', $variant); + $variants = $result['products'][0]['variants']; + $this->assertEquals( + ['small' => 'https://cdn.shopify.com/variant-s.jpg', 'medium' => 'https://cdn.shopify.com/variant-s.jpg'], + $variants[0]['imageUrl'] + ); + $this->assertArrayNotHasKey('imageUrl', $variants[1]); $this->assertEquals('https://cdn.shopify.com/product-image.jpg', $result['products'][0]['imageUrl']['small']); } From 4544fab8bb2622c63096e2aa0dae0f2f8437556c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paulius=20Stuk=C5=A1ys?= Date: Fri, 28 Aug 2026 17:14:03 +0300 Subject: [PATCH 2/2] BRD-1053: read variant image from media, not the deprecated image field Co-Authored-By: Claude Fable 5 --- .phpunit.cache/test-results | 2 +- src/Adapters/ShopifyAdapter.php | 2 +- tests/Adapters/ShopifyAdapterTest.php | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.phpunit.cache/test-results b/.phpunit.cache/test-results index 811b956..50a3cd9 100644 --- a/.phpunit.cache/test-results +++ b/.phpunit.cache/test-results @@ -1 +1 @@ -{"version":2,"defects":[],"times":{"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesReturnsPlainFieldNames":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesOmitsEmptyDescription":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesOmitsEmptyBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithLocalesProducesSuffixedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithTranslationsUsesTranslatedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithProductTypeTranslation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testBrandIsNotTranslatable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithMissingTranslationFallsBackToPrimary":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithEmptyStringTranslationFallsBack":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithNullTranslationValueFallsBack":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testThreeLocalesWithPartialTranslations":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testEmptyLocalesArrayProducesPlainFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsUseAttrsFormatWithLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsUseAttributesFormatWithoutLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantAttrsUseSlugKeyWhenProductOptionsAbsent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSameOptionNameAcrossProductsCollapsesToSingleSlug":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSlugifyAllNonAlphanumericOptionNameDoesNotProduceEmptyKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSlugifiesMultiWordAndUnicodeOptionNames":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryLocalizedProductUrlWithVariantQueryParam":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryProductUrlWithoutLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantUrlPreservesPreviewKeyAlongsideVariantParam":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryPriceAndBasePriceFromCompareAtPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantUrlOverridesDefaultVariantParamFromBaseUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantBasePriceFallsBackToPriceWhenCompareAtIsZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantBasePriceFallsBackToPriceWhenCompareAtMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantWithOwnImageCarriesImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyFullNameWinsOverProductType":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testNullCategoryEmitsEmptyCategoryDefaultAndProductTypeField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testUncategorizedGidTreatedAsMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyOnlyWithNoProductTypeOmitsProductTypeField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testCategoryAndProductTypeBothMissingEmitsEmptyString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyAndProductTypeAreIndependentFieldsInLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductTypeIsTranslatedPerLocaleWhenNoTaxonomy":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testCategoriesArrayContainsTaxonomyAndTagsOnly":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMalformedCategoryFieldEmitsProductTypeAsOwnField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlIncludedWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlPrependsLocalePrefixForNonPrimary":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlUsesTranslatedHandleWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlFallsBackToUrlParsedHandleWhenHandleFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlPreservesPreviewQueryStringForDevStores":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMalformedEdgeIsReportedAsError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingDataFieldThrows":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingProductsFieldThrows":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingEdgesReturnsEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testPriceExtractedFromPriceRange":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testBasePriceFromCompareAtPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testInStockWhenVariantAvailable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testOutOfStockWhenNoVariantAvailable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithCollectionsEmitsLocalizedFacet":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutCollectionsMetadataOmitsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformOmitsCollectionsForProductNotListedInAnyCollection":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformPlainModeEmitsCollectionsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformPlainModeOmitsCollectionsWhenAbsent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithBothUrls":0.003,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlySmall":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlyMedium":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithNoUrls":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlIgnoresEmptyStrings":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlNotString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsDefaultWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsNullByDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithScalar":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithNull":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildErrorWithNullException":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingDataField":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithEmptyItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesOriginalFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesExtractedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformUnifiedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformHierarchicalCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCategoryDefaultWithMultipleLevels":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformImageUrlFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoImages":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusFromEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusOutOfStock":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFromManufacturerAttribute":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFallsBackToLabel":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceDefaultsToZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNonArrayItem":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCastsIdToString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfo":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithPartialData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformContinuesAfterError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionObjectStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionEvenWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsResponseKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithBradProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPrefersBradProductsOverProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesSortPopularityFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingDataField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsEmptyWhenNoItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsBulkOperationsRequest":0.002,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformCollectsErrors":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformSupportsStandardProductsKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleUsedAsIs":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleNormalizedFromHyphenFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAllLocaleAwareFieldsHaveSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleAgnosticFieldsHaveNoSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAttributeCreatedAsFlatFieldWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonSearchableAttributeAlsoCreatedAsFlatField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFilterableAttributeIncludedInBothFlatAndNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAndFilterableAttributeInBothFlatAndNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonFilterableAttributeGetsFlatFieldButNotNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNestedFeaturesHaveUnifiedNameValueFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInvertedEdgeCases":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesMissingIsOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testHasImageExtractedFromSortPopularity":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testHasImageFalseExtracted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedExtractedAndInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedZeroDelay":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedMaxDelay":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedNulOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularityFieldsMissingWhenNoString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBarcodeExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnWithoutSymbolsExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBeginningOfProductNameExtractedAsNameShort":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandExtractedFromManufacturerWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandMixedWithOtherAttributes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFlattenedFromNestedStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFallsBackToZeroWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceUsesRegularPriceWhenDiscounted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceFallsBackToPriceWhenRegularPriceMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedFallsBackToBasePriceWhenPriceIsZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Stanley STA10080\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Metabo STA18 LTX\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Yato YT-0682\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 100.00 -> 80.00\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 49.99 -> 39.99\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 1200.00 -> 999.00\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageExtractedFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageFallsBackToNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPlaceholderImageSetsHasImageFalse":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testRealImageKeepsHasImageTrue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromBooleanField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testOutOfStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testShortDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testCategoriesBuildHierarchicalPaths":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDefaultCategoryIsDeepest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testProductUrlExtractedWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFullProductTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithSingleLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithFlatStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithoutRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testCategoryFlattening":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testEmptyCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testImageUrlTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testSingleLocaleAdapter":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testMultiLangName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidBrandTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidDescriptionTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidImageUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidProductUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidCategoriesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidLocalizedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNullRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidFeaturesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidVariantsTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithPricesAndImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithOnlyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsBulkOperationsRequest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsNullRequestWhenNoProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultiLocaleVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMissingRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithFeatures":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTags":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithOptionalIdentifiers":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithDescription":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithCategoryDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testBulkOperationsRequestStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMixedValidAndInvalidProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantWithoutProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testImageUrlWithLargeAndThumbnail":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testDarboDrabuziaiClientMapping":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testValidConfig":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testEmptyGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testInvalidGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testNegativeTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroPageSizeThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testPageSizeOverLimitThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testMaxPageSizeAllowed":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomDefaultPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testSetQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilter":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterMergesMultipleCalls":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testResetFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategory":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategoryWithString":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuSingle":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuMultiple":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByUrlKey":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testForPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithoutFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFluentInterface":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testComplexFilterStructure":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testUpdateProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testDeleteProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsWithoutOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexSuccess":0.008,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexWithMinimalRequest":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRequestSerializedCorrectly":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionIncludesVersionInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsHandlesEmptyResult":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesPostMethod":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetAppIdReturnsConfiguredAppId":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetBaseApiPathReturnsCorrectPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsPartialFailure":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationIndexProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationUpdateProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidIndex":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidProductData":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testIndexProductsWithSubfieldsAndEmbeddableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testIndexCreateRequestMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testQueryConfigurationRequestMatchesAdvancedExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSynonymConfigurationMatchesEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testBulkOperationsRequestMatchesDarboDrabuziaiIndexingExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSearchSettingsRequestMatchesFullConfigurationExample":0.002,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testAllFixtureFilesExistAndAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSdkOutputProducesValidJsonWithProperStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testFullWorkflowSimulation":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRequestPayloadsMatchExpectedStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testResponseParsingWorksCorrectly":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRollbackScenarioActivateV1AfterV2Issues":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testAllEndpointsUseCorrectV2PathFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testIndexCreateMatchesOpenApiDocumentation":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testConfigurationWithNestedVariantsSearch":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testBulkOperationsWithMultipleProductsAndVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testVersionActivationRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testDeleteIndexVersionRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testSdkCorrectlyHandlesAppIdInBasePath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructor":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethodWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerializeMatchesApiStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testIndexProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testEnumIsStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testAllCasesAvailable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testDeleteProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateDeleteProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testUpdateProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateUpdateProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithAddedOperationReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonOutputMatchesExpectedApiFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithMultipleProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForNonStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdValidatesEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerializeWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithAddedProductReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForEmptyProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForInvalidProductType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithCustomField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedBrand":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedDescription":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedCategories":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithAllLocalizedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingSku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingPricing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetClearsAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildDarboDrabuziaiProduct":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeOmitsNullBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithInStockReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIsNewReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAdditionalFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldAddsToExistingFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAttrsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrAddsToExistingAttrs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForInvalidProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsHttpUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithStructuredUpdates":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithUpsertData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdatesArrayIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenFieldsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenFieldsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateValidatesMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMagicToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetBaseNameReturnsBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetLocaleReturnsLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstanceWithDifferentLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleDoesNotModifyOriginalInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForInvalidLocaleFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithLowercaseCountry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUppercaseLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUnderscore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithExtraCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleTooShort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleThrowsExceptionForInvalidLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"English US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"English GB\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"German\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"French\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Russian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Chinese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Japanese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand English\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand Lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand German\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand French\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand Spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"lowercase country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"uppercase language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"underscore separator\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"no separator\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"single letter language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"single letter country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"three letter country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"three letter language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"special characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"too short\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"wrong format\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMultipleFieldsCanBeCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldWithComplexBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldImplementsStringable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleIsNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleNormalizationInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFullLocaleRemainsUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testCanUseInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildCreatesFieldDefinition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenNameIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenTypeIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testMultipleAddAttributeCalls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutAttributesCreatesEmptyArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildingDarboDrabuziaiFieldsWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuilderCanBuildMultipleFieldsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testSearchAnalysisMethodReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"text\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"keyword\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"double\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"integer\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"boolean\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"image_url\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"variants\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForInvalidAttributeType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithoutAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testAttributesOmittedWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithAttributesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testDarboDrabuziaiFieldsMatchOpenApiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"text\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"keyword\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"double\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"integer\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"boolean\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"image_url\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"variants\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testFieldWithLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testMultipleVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysisFull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsSearchAnalysisWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutCopyToDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithCopyToReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithCopyToCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsCopyToWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsCopyToWhenEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testAllExpectedValuesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTextCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testKeywordCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDoubleCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testIntegerCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testBooleanCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testImageUrlCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testVariantsCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDateCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testCanCreateFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testThrowsExceptionForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsNullForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsEnumForValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildCreatesIndexCreateRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoLocalesAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithFieldContainingVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildingDarboDrabuziaiRequestWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"english US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"english UK\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfLocalesIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"lowercase only\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"uppercase only\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"wrong case first\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"wrong case second\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"missing hyphen\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"extra characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"too short\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"too long\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"special characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"empty string\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"single character\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"english US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"english UK\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"latvian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"estonian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand swedish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand danish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testDarboDrabuziaiExampleMatchesOpenApiSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFieldsWithVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleLocaleValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleFieldValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testLocaleValidationOccursAtConstruction":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidLocaleInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testShortLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMixedShortAndFullLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFullLocalesRemainUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsNormalizedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidFieldInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSynonymsDefaultToEmptyAndAreOmittedFromSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSynonymsAreSerializedAsSolrStringsWhenProvided":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidSynonymEntry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withLocales\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withFields\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withAddedLocale\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withAddedField\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForDuplicateSynonymLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithDefaultLocaleAware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeOutputsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeWithLocaleAwareFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithLocaleAwareReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"size keyword not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"color text locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"price double not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"stock integer not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"available boolean not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForWhitespaceOnlySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyMediumUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyLargeUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyThumbnailUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidSmallUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidMediumUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForMalformedUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidImageExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForSmall":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForMedium":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"jpg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"jpeg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"png\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"gif\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"webp\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"svg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"JPG uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"PNG uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"pdf\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"txt\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"doc\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"html\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"exe\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpsUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithQueryParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithFragment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithoutExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithPort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructureWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonOutputMatchesExpectedApiFormat":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsHighPrecisionValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailures":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetSuccessfulResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerializeWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeTotalOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeSuccessfulOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeFailedOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNonItemResultInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithStringDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithArrayDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testRejectsEmptyError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor400":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor422":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeIncludesDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeExcludesNullDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsZeroStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsNegativeStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testComplexDetailsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsZeroFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNegativeActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNonIndexVersionInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetVersionReturnsCorrectVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsNullIfNotFound":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testAcceptsEmptyVersionsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionNumberParsesVersionString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsZeroDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testInactiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingOperation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testIsSuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testHasError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerializeWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonEncode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithAllOptionalParams":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNegativeCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNonSearchFieldConfigInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeIncludesOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeExcludesNullOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsZeroCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayNormalizesSolrStringSynonymsIntoGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayHandlesNonArraySynonymsWithoutTypeError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayDropsMalformedGroupsThatNormalizeToEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayTrimsArrayFormGroupsAndDropsNonStringElements":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayDropsEmptyTermsFromSolrStringGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingRequiresReindex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"three_letters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"one_letter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"with_locale\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsNegativeSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeIncludesSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeExcludesNullSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsZeroSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRequiresReindexFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayParsesVersionNumbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidOldIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidNewIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativePreviousVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativeNewVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testMatchesGolangApiResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testSameVersionAllowed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRollbackScenario":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testParsesMultiDigitVersions":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLogarithmicValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLinearValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testSquareRootValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"logarithmic\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"linear\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"square_root\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testExactHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFuzzyHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testPhrasePrefixHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testAllMatchModesAreStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testCasesReturnsAllModes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testTryFromInvalidStringReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAndOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOrOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues with data set \"and\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues with data set \"or\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testCanBeCreatedFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithCustomValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMinimumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMaximumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithAlgorithmReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"logarithmic\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"linear\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"square_root\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"minimum\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"default\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"middle\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"maximum\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"just_below_min\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"just_above_max\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"way_above_max\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testMatchesPopularityBoostConfigSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testDefaultValuesMatchAcceptanceCriteria":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildCreatesQueryConfigurationRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultipleSearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithPopularityBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultiWordOperator":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testThrowsExceptionWhenNoSearchFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testDefaultMultiWordOperatorIsAnd":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testOrderOfSearchFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildingAdvancedConfigurationWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithInvalidMinScoreThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForInvalidSearchFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMinimumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMaximumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithAddedSearchFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithPopularityBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMultiWordOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"quarter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"half\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"three_quarters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"above_one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"large_negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"large_positive\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsValidatesNewFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testMatchesQueryConfigurationRequestSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAdvancedConfigurationExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildCreatesSearchFieldConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithCustomMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenFieldIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenPositionIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetResetsMatchModeToDefault":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderDelegatesValidationToValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderCanBuildMultipleConfigsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"exact\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"fuzzy\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"phrase_prefix\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildingTypicalSearchFieldConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenPositionMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForPositionLessThanOne":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForNegativePosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsMinimumPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithMatchModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"exact\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"fuzzy\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"phrase_prefix\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testMatchesSearchFieldConfigV2Schema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldValidatesNewField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionValidatesNewPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeOmitsEmptySearchBehaviors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForInvalidSearchBehavior":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithSearchBehaviorsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithAddedSearchBehaviorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeOmitsNullMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForNegativeMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidFactorBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidMaxBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithModifierReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFactorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMissingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithBoostModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllModifiersAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllBoostModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEnabledOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayThrowsExceptionForMissingFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPreTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPostTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPreTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPostTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForNonStringFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithFieldIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithAddedFieldIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testAllMultiMatchTypesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeOmitsEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithPathReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithScoreModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testAllScoreModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithCrossFieldsMatchingOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForNonStringCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForEmptyCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForNestedTypeWithoutNestedPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidSearchType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithSearchTypesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithAddedSearchTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializePreservesBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixAcceptsBool":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTextValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testNestedValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidText":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidNested":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromValidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromInvalidValueReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSourceFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSourceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSourceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSortableFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithBasicData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithHighlightConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithVariantEnrichmentReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsMapReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testRoundTripJsonSerializationWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFunctionScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithMinScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScoreBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithFunctionScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"quarter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"half\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"three_quarters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"above_one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"large_negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"large_positive\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidFuzzinessBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithSubfieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithFuzzinessReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithPrefixLengthReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testExactCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testMatchCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testFuzzyCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testNgramCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhrasePrefixCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhraseCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testCanBeCreatedFromValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeOmitsEmptyArrays":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidMultiMatchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedNestedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithMultiMatchConfigsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedMultiMatchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithInvalidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithNonArrayJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithSupportedLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithAddedSupportedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithQueryConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testComplexJsonParsing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithNestedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMultiMatchConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFunctionScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithScoringConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithResponseConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsAllState":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuilderCanBeReused":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSupportedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithRawQueryConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testRawQueryConfigTakesPrecedenceOverSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithoutFilterConfigOmitsIt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testFluentInterfaceReturnsSelf":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoSearchConfigWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoScoringConfigWhenNoScoringSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoResponseConfigWhenNoResponseFieldsSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testThrowsExceptionForEmptyAppId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithAppIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSearchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithScoringConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesFilterConfigWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsFilterConfigWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsFilterConfigWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationPassesFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationWithoutFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testSupportedLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testMatchesSearchSettingsRequestSchemaFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testSimilarityDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptySimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSimilarityReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSimilarityCanBeClearedToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchFuzzyValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testExactValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteNospaceValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testSubstringValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithEmptyReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForNonStringReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForEmptyReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithReplaceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithAddedReplaceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"italian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"russian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"chinese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"japanese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"mixed_case\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"three_letters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"one_letter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_hyphen\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_underscore\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"special_characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroupAtLaterIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsWhitespaceOnlyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonSerializeReturnsSolrFormatStrings":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsCommaInSynonymTerm":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsExplicitMappingArrowInSynonymTerm":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testFromApiResponseParsesSolrStringsIntoGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testFromApiResponseReturnsNullForEmptySynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymValidatesNewGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesSynonymConfigurationSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesOpenApiEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsSingleSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsTwoTermSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsLargeSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsManySynonymGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithSpecialCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithNumbers":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithValidValue":0.002,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidFormat":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithNonStringValue":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidDate":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldNotRequired":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithMidnightTime":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithEndOfDayTime":0}} \ No newline at end of file +{"version":2,"defects":[],"times":{"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesReturnsPlainFieldNames":0.005,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesOmitsEmptyDescription":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutLocalesOmitsEmptyBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithLocalesProducesSuffixedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithTranslationsUsesTranslatedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithProductTypeTranslation":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testBrandIsNotTranslatable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithMissingTranslationFallsBackToPrimary":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithEmptyStringTranslationFallsBack":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithNullTranslationValueFallsBack":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testThreeLocalesWithPartialTranslations":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testEmptyLocalesArrayProducesPlainFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsUseAttrsFormatWithLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsUseAttributesFormatWithoutLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantAttrsUseSlugKeyWhenProductOptionsAbsent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSameOptionNameAcrossProductsCollapsesToSingleSlug":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSlugifyAllNonAlphanumericOptionNameDoesNotProduceEmptyKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testSlugifiesMultiWordAndUnicodeOptionNames":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryLocalizedProductUrlWithVariantQueryParam":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryProductUrlWithoutLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantUrlPreservesPreviewKeyAlongsideVariantParam":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantsCarryPriceAndBasePriceFromCompareAtPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantUrlOverridesDefaultVariantParamFromBaseUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantBasePriceFallsBackToPriceWhenCompareAtIsZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantBasePriceFallsBackToPriceWhenCompareAtMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testVariantWithOwnImageCarriesImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyFullNameWinsOverProductType":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testNullCategoryEmitsEmptyCategoryDefaultAndProductTypeField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testUncategorizedGidTreatedAsMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyOnlyWithNoProductTypeOmitsProductTypeField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testCategoryAndProductTypeBothMissingEmitsEmptyString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTaxonomyAndProductTypeAreIndependentFieldsInLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductTypeIsTranslatedPerLocaleWhenNoTaxonomy":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testCategoriesArrayContainsTaxonomyAndTagsOnly":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMalformedCategoryFieldEmitsProductTypeAsOwnField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlIncludedWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlPrependsLocalePrefixForNonPrimary":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlUsesTranslatedHandleWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlFallsBackToUrlParsedHandleWhenHandleFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testProductUrlPreservesPreviewQueryStringForDevStores":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMalformedEdgeIsReportedAsError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingDataFieldThrows":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingProductsFieldThrows":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testMissingEdgesReturnsEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testPriceExtractedFromPriceRange":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testBasePriceFromCompareAtPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testInStockWhenVariantAvailable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testOutOfStockWhenNoVariantAvailable":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithCollectionsEmitsLocalizedFacet":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformWithoutCollectionsMetadataOmitsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformOmitsCollectionsForProductNotListedInAnyCollection":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformPlainModeEmitsCollectionsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\ShopifyAdapterTest::testTransformPlainModeOmitsCollectionsWhenAbsent":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithBothUrls":0.002,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlySmall":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithOnlyMedium":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlWithNoUrls":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildImageUrlIgnoresEmptyStrings":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractNestedImageUrlReturnsNullWhenUrlNotString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testExtractDirectUrlReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsDefaultWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testGetNestedValueReturnsNullByDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithScalar":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithNull":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testToStringWithArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\AdapterUtilsTest::testBuildErrorWithNullException":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingDataField":0.001,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithEmptyItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesOriginalFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesExtractedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformUnifiedFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformHierarchicalCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCategoryDefaultWithMultipleLevels":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformImageUrlFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoImages":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusFromEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformStockStatusOutOfStock":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFromManufacturerAttribute":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformBrandFallsBackToLabel":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNoBrand":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceDefaultsToZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithMissingRequiredName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithNonArrayItem":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformCastsIdToString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfo":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoReturnsNullWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithPartialData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformContinuesAfterError":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionObjectStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformRemovesOriginalDescriptionEvenWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsResponseKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testExtractPaginationInfoWithBradProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformWithBradProductsMissingItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPrefersBradProductsOverProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterTest::testTransformPreservesSortPopularityFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingDataField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformThrowsOnMissingProductsField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsEmptyWhenNoItems":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformReturnsBulkOperationsRequest":0.003,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformCollectsErrors":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testTransformSupportsStandardProductsKey":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleUsedAsIs":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleNormalizedFromHyphenFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAllLocaleAwareFieldsHaveSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testLocaleAgnosticFieldsHaveNoSuffix":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testAttributeCreatedAsFlatFieldWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonSearchableAttributeAlsoCreatedAsFlatField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFilterableAttributeIncludedInBothFlatAndNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSearchableAndFilterableAttributeInBothFlatAndNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNonFilterableAttributeGetsFlatFieldButNotNested":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testNestedFeaturesHaveUnifiedNameValueFormat":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesInvertedEdgeCases":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularitySalesMissingIsOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testHasImageExtractedFromSortPopularity":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testHasImageFalseExtracted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedExtractedAndInverted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedZeroDelay":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedMaxDelay":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDeliverySpeedNulOmitted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testSortPopularityFieldsMissingWhenNoString":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBarcodeExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testMpnWithoutSymbolsExtractedAsTopLevelField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBeginningOfProductNameExtractedAsNameShort":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandExtractedFromManufacturerWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBrandMixedWithOtherAttributes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFlattenedFromNestedStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceFallsBackToZeroWhenMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPriceTaxExcludedFallsBackToPrice":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceUsesRegularPriceWhenDiscounted":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceFallsBackToPriceWhenRegularPriceMissing":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedFallsBackToBasePriceWhenPriceIsZero":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Stanley STA10080\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Metabo STA18 LTX\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"real Yato YT-0682\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 100.00 -> 80.00\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 49.99 -> 39.99\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testBasePriceTaxExcludedReflectsTrueDiscountRate with data set \"synthetic 1200.00 -> 999.00\"":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageExtractedFromImageOptimized":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testImageFallsBackToNestedImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testPlaceholderImageSetsHasImageFalse":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testRealImageKeepsHasImageTrue":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromBooleanField":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testInStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testOutOfStockFromStockStatusEnum":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testShortDescriptionStripsHtml":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testCategoriesBuildHierarchicalPaths":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testDefaultCategoryIsDeepest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testProductUrlExtractedWithLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\MagentoAdapterV2Test::testFullProductTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithSingleLocale":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testProductUrlTransformationWithFlatStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithMissingSku":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithoutRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testCategoryFlattening":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testEmptyCategories":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testImageUrlTransformation":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testSingleLocaleAdapter":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testMultiLangName":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidBrandTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidDescriptionTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidImageUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidProductUrlTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidCategoriesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidLocalizedValues":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithNullRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidFeaturesTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformWithInvalidVariantsTypes":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformVariantWithPricesAndImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithOnlyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterTest::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithInvalidData":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithMissingProductsArray":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsBulkOperationsRequest":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformReturnsNullRequestWhenNoProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformSimpleProduct":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMultiLocaleVariants":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMethod":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantMissingRemoteId":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithFeatures":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTags":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithOptionalIdentifiers":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithDescription":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithCategoryDefault":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testBulkOperationsRequestStructure":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformMixedValidAndInvalidProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformWithNonArrayProducts":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformVariantWithoutProductUrl":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testImageUrlWithLargeAndThumbnail":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testDarboDrabuziaiClientMapping":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithoutTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Adapters\\PrestaShopAdapterV2Test::testTransformProductWithEmptyTimestamps":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testValidConfig":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testEmptyGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testInvalidGraphqlUrlThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testNegativeTimeoutThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testZeroPageSizeThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testPageSizeOverLimitThrows":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoConfigTest::testMaxPageSizeAllowed":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testCustomDefaultPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testSetQuery":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilter":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterMergesMultipleCalls":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testResetFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategory":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByCategoryWithString":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuSingle":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterBySkuMultiple":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFilterByUrlKey":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPageSize":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testForPage":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithoutFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testGetVariablesWithFilters":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testFluentInterface":0,"BradSearch\\SyncSdk\\Tests\\Magento\\MagentoQueryBuilderTest::testComplexFilterStructure":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testUpdateProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testDeleteProductsOperation":0,"BradSearch\\SyncSdk\\Tests\\Models\\BulkOperationTest::testIndexProductsWithoutOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexSuccess":0.01,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateIndexWithMinimalRequest":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRequestSerializedCorrectly":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetIndexInfoUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testListIndexVersionsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testActivateIndexVersionSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionReturnsRawApiResponse":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteIndexVersionIncludesVersionInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testSetSynonymsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsHandlesEmptyResult":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSynonymsIncludesLanguageInUrl":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testBulkOperationsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testCreateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testUpdateSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testDeleteSearchSettingsUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testRefreshConfigurationUsesPostMethod":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetAppIdReturnsConfiguredAppId":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testGetBaseApiPathReturnsCorrectPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSuccess":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeAppIdIncludedInUrlPath":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeUsesCorrectEndpoint":0,"BradSearch\\SyncSdk\\Tests\\SyncV2SdkTest::testNormalizeSendsCorrectRequestBody":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsSuccess":0.001,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsPartialFailure":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationsInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationIndexProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationUpdateProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationDeleteProducts":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidIndex":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testBulkOperationValidationInvalidProductData":0,"BradSearch\\SyncSdk\\Tests\\SynchronizationApiSdkBulkOperationsTest::testIndexProductsWithSubfieldsAndEmbeddableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testIndexCreateRequestMatchesDarboDrabuziaiExample":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testQueryConfigurationRequestMatchesAdvancedExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSynonymConfigurationMatchesEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testBulkOperationsRequestMatchesDarboDrabuziaiIndexingExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSearchSettingsRequestMatchesFullConfigurationExample":0.002,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testAllFixtureFilesExistAndAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ApiPayloadVerificationTest::testSdkOutputProducesValidJsonWithProperStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testFullWorkflowSimulation":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRequestPayloadsMatchExpectedStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testResponseParsingWorksCorrectly":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testRollbackScenarioActivateV1AfterV2Issues":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testAllEndpointsUseCorrectV2PathFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testIndexCreateMatchesOpenApiDocumentation":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testConfigurationWithNestedVariantsSearch":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testBulkOperationsWithMultipleProductsAndVariants":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testVersionActivationRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testDeleteIndexVersionRequestFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\DarboDrabuziaiWorkflowTest::testSdkCorrectlyHandlesAppIdInBasePath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructor":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testIndexProductsFactoryMethodWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testJsonSerializeMatchesApiStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testDeleteProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsDeleteProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsFactoryMethod":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testUpdateProductsJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testWithPayloadAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTest::testConstructorAcceptsUpdateProductsPayload":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testIndexProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testEnumIsStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testAllCasesAvailable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testDeleteProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateDeleteProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testUpdateProductsValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationTypeTest::testCanCreateUpdateProductsFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testConstructorWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeWithMultipleOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithAddedOperationReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForEmptyOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForInvalidOperationType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testWithOperationsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\BulkOperationsRequestTest::testJsonOutputMatchesExpectedApiFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testConstructorWithMultipleProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyProductIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForNonStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForEmptyStringProductId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithProductIdsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\DeleteProductsPayloadTest::testWithAddedProductIdValidatesEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testConstructorWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonSerializeWithMultipleProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithAddedProductReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForEmptyProducts":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForInvalidProductType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testThrowsExceptionForMixedArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\IndexProductsPayloadTest::testWithProductsValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithRequiredFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithCustomField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedBrand":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedDescription":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithLocalizedCategories":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildWithAllLocalizedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingSku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingPricing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testThrowsExceptionForMissingImageUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetClearsAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductBuilderTest::testBuildDarboDrabuziaiProduct":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testConstructorWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeOmitsNullBooleanFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeWithAdditionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithInStockReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIsNewReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAdditionalFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithAddedFieldAddsToExistingFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testThrowsExceptionForWhitespaceOnlySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testWithSkuValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductTest::testJsonSerializeMatchesDarboDrabuziaiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithSkuReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithPricingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithImageUrlReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAttrsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithAddedAttrAddsToExistingAttrs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForWhitespaceOnlyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptySku":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForEmptyProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testThrowsExceptionForInvalidProductUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithIdValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testWithProductUrlValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\ProductVariantTest::testAcceptsHttpUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithStructuredUpdates":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testConstructorWithUpsertData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdatesArrayIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIdIsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenUpdateIsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenFieldsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testThrowsExceptionWhenFieldsNotArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithUpdatesValidatesItems":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\BulkOperations\\UpdateProductsPayloadTest::testWithAddedUpdateValidatesMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMagicToStringReturnsLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetBaseNameReturnsBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testGetLocaleReturnsLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstanceWithDifferentLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleDoesNotModifyOriginalInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForInvalidLocaleFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithLowercaseCountry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUppercaseLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithUnderscore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleWithExtraCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testThrowsExceptionForLocaleTooShort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testWithLocaleThrowsExceptionForInvalidLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"English US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"English GB\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"German\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"French\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Russian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Chinese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Japanese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand English\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand Lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand German\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand French\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testAcceptsValidLocales with data set \"Shorthand Spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"lowercase country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"uppercase language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"underscore separator\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"no separator\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"single letter language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"single letter country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"three letter country\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"three letter language\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"special characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"too short\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testRejectsInvalidLocales with data set \"wrong format\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testMultipleFieldsCanBeCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldWithComplexBaseName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFieldImplementsStringable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleIsNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testShortLocaleNormalizationInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testFullLocaleRemainsUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Common\\LocalizedFieldTest::testCanUseInStringContext":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildCreatesFieldDefinition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenNameIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testThrowsExceptionWhenTypeIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testMultipleAddAttributeCalls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutAttributesCreatesEmptyArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildingDarboDrabuziaiFieldsWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuilderCanBuildMultipleFieldsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testSearchAnalysisMethodReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testBuildWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testResetClearsSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"text\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"keyword\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"double\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"integer\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"boolean\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"image_url\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionBuilderTest::testCanBuildAllFieldTypes with data set \"variants\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testThrowsExceptionForInvalidAttributeType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithoutAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeWithAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testAttributesOmittedWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithAttributesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testDarboDrabuziaiFieldsMatchOpenApiExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"text\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"keyword\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"double\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"integer\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"boolean\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"image_url\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testSupportsAllFieldTypes with data set \"variants\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testFieldWithLocaleSuffixedName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testMultipleVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutSearchAnalysisDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithSearchAnalysisCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesSearchAnalysisFull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsSearchAnalysisWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveSearchAnalysis":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testConstructorWithoutCopyToDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithCopyToReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testWithCopyToCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeIncludesCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsCopyToWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testJsonSerializeOmitsCopyToWhenEmptyString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldDefinitionTest::testImmutableMethodsPreserveCopyTo":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testAllExpectedValuesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTextCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testKeywordCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDoubleCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testIntegerCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testBooleanCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testImageUrlCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testVariantsCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testDateCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testCanCreateFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testThrowsExceptionForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsNullForInvalidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\FieldTypeTest::testTryFromReturnsEnumForValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildCreatesIndexCreateRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoLocalesAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testThrowsExceptionWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildWithFieldContainingVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuildingDarboDrabuziaiRequestWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"english US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"english UK\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testBuilderAcceptsValidLocales with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfLocalesIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestBuilderTest::testOrderOfFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"lowercase only\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"uppercase only\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"wrong case first\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"wrong case second\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"missing hyphen\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"extra characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"too short\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"too long\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"special characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"empty string\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidLocale with data set \"single character\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"english US\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"english UK\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"latvian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"estonian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand swedish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand danish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testAcceptsValidLocale with data set \"shorthand german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testDarboDrabuziaiExampleMatchesOpenApiSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMultipleFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFieldsWithVariantAttributes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleLocaleValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSingleFieldValidation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testLocaleValidationOccursAtConstruction":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidLocaleInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testShortLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testMixedShortAndFullLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testFullLocalesRemainUnchanged":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testJsonSerializeReturnsNormalizedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testInvalidFieldInMiddleOfArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSynonymsDefaultToEmptyAndAreOmittedFromSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testSynonymsAreSerializedAsSolrStringsWhenProvided":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testWithAddedSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForInvalidSynonymEntry":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withLocales\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withFields\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withAddedLocale\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testBuildersPreserveSynonyms with data set \"withAddedField\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\IndexCreateRequestTest::testThrowsExceptionForDuplicateSynonymLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testConstructorWithDefaultLocaleAware":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeOutputsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonSerializeWithLocaleAwareFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithLocaleAwareReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"size keyword not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"color text locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"price double not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"stock integer not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Index\\VariantAttributeTest::testAcceptsVariousValidConfigurations with data set \"available boolean not locale aware\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithRequiredValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testConstructorWithAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithRequiredFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonSerializeWithOnlyThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailCanSetNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForWhitespaceOnlySmallUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyMediumUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyLargeUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForEmptyThumbnailUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidSmallUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidMediumUrlProtocol":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForMalformedUrl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testThrowsExceptionForInvalidImageExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForSmall":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForMedium":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForLarge":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testExceptionContainsArgumentNameForThumbnail":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithSmallValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithMediumValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithLargeValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testWithThumbnailValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"jpg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"jpeg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"png\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"gif\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"webp\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"svg\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"JPG uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsValidImageExtensions with data set \"PNG uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"pdf\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"txt\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"doc\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"html\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testRejectsInvalidImageExtensions with data set \"exe\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpsUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsHttpUrls":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithQueryParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithFragment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithoutExtension":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testAcceptsUrlsWithPort":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testMatchesApiImageUrlStructureWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ImageUrlTest::testJsonOutputMatchesExpectedApiFormat":0.001,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceTaxExcludedReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePrice":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testThrowsExceptionForNegativeBasePriceTaxExcluded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithPriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testWithBasePriceValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsZeroPrices":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Product\\ProductPricingTest::testAcceptsHighPrecisionValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testConstructorWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testIsFullySuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testHasFailures":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetFailedResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testGetSuccessfulResults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testJsonSerializeWithWarningsAndProcessingTime":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeTotalOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeSuccessfulOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testThrowsOnNegativeFailedOperations":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\BulkOperationsResponseTest::testRejectsNonItemResultInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithStringDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testConstructorWithArrayDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayWithDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testFromArrayThrowsOnMissingError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testRejectsEmptyError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsClientErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsServerErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsNotFoundReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsTrue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsUnauthorizedReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor400":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsTrueFor422":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testIsValidationErrorReturnsFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeIncludesDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonSerializeExcludesNullDetails":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsZeroStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testAcceptsNegativeStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ErrorResponseTest::testComplexDetailsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testFromArrayThrowsOnMissingPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsEmptyPhysicalIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testRejectsNegativeFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexCreationResponseTest::testAcceptsZeroFieldsCreated":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testFromArrayThrowsOnMissingActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNegativeActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testRejectsNonIndexVersionInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetVersionReturnsCorrectVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsActiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionObjectReturnsNullIfNotFound":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testAcceptsEmptyVersionsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexInfoResponseTest::testGetActiveVersionNumberParsesVersionString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsNegativeDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testRejectsEmptyCreatedAt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testAcceptsZeroDocumentCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\IndexVersionTest::testInactiveVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testConstructorWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingOperation":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testIsSuccessful":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testHasError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerialize":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonSerializeWithError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testJsonEncode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\ItemResultTest::testThrowsOnEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testConstructorWithAllOptionalParams":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayWithOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testFromArrayThrowsOnMissingIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsEmptyIndexName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNegativeCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testRejectsNonSearchFieldConfigInArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeIncludesOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonSerializeExcludesNullOptionalFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\QueryConfigurationResponseTest::testAcceptsZeroCacheTtl":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testConstructorWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayWithSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayNormalizesSolrStringSynonymsIntoGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayHandlesNonArraySynonymsWithoutTypeError":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayDropsMalformedGroupsThatNormalizeToEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayTrimsArrayFormGroupsAndDropsNonStringElements":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayDropsEmptyTermsFromSolrStringGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testFromArrayThrowsOnMissingRequiresReindex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsValidLanguageCodes with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"three_letters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"one_letter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsInvalidLanguageCodes with data set \"with_locale\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRejectsNegativeSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeIncludesSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonSerializeExcludesNullSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testMatchesOpenApiExampleResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testAcceptsZeroSynonymCount":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\SynonymResponseTest::testRequiresReindexFalse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayWithValidData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayParsesVersionNumbers":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnMissingMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidOldIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testFromArrayThrowsOnInvalidNewIndexFormat":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyStatus":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyOldIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyNewIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyAliasName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsEmptyMessage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativePreviousVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRejectsNegativeNewVersion":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testMatchesGolangApiResponse":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testAcceptsVersionZero":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testSameVersionAllowed":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testRollbackScenario":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Response\\VersionActivateResponseTest::testParsesMultiDigitVersions":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLogarithmicValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testLinearValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testSquareRootValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"logarithmic\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"linear\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testCanBeCreatedFromString with data set \"square_root\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\BoostAlgorithmTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testExactHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFuzzyHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testPhrasePrefixHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testAllMatchModesAreStringBacked":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testCasesReturnsAllModes":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testFromValidString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MatchModeTest::testTryFromInvalidStringReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAndOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOrOperatorHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues with data set \"and\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testOperatorValues with data set \"or\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testCanBeCreatedFromString":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\MultiWordOperatorTest::testTryFromReturnsNullForInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testConstructorWithCustomValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMinimumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsMaximumMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonSerializeWithDefaultValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithAlgorithmReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testWithMaxBoostValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"logarithmic\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"linear\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testSupportsAllBoostAlgorithms with data set \"square_root\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"minimum\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"default\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"middle\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testAcceptsValidMaxBoostValues with data set \"maximum\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"just_below_min\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"just_above_max\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testRejectsInvalidMaxBoostValues with data set \"way_above_max\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testMatchesPopularityBoostConfigSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\PopularityBoostConfigTest::testDefaultValuesMatchAcceptanceCriteria":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildCreatesQueryConfigurationRequest":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultipleSearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithPopularityBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMultiWordOperator":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testThrowsExceptionWhenNoSearchFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testDefaultMultiWordOperatorIsAnd":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuilderCanBuildMultipleRequestsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testOrderOfSearchFieldsIsPreserved":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildingAdvancedConfigurationWithBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestBuilderTest::testBuildWithInvalidMinScoreThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForEmptySearchFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForInvalidSearchFieldType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMinimumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsMaximumMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithAddedSearchFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithPopularityBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMultiWordOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"quarter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"half\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"three_quarters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAcceptsValidMinScores with data set \"one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"above_one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"large_negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testRejectsInvalidMinScores with data set \"large_positive\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithSearchFieldsValidatesNewFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testWithMinScoreValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testMatchesQueryConfigurationRequestSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\QueryConfigurationRequestTest::testAdvancedConfigurationExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildCreatesSearchFieldConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testFluentApiReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildWithCustomMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenFieldIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testThrowsExceptionWhenPositionIsMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetClearsAllValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetResetsMatchModeToDefault":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testResetReturnsBuilder":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanReuseBuilderAfterReset":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderDelegatesValidationToValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuilderCanBuildMultipleConfigsSequentially":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"exact\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"fuzzy\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testCanBuildAllMatchModes with data set \"phrase_prefix\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testBuildingTypicalSearchFieldConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenFieldMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigBuilderTest::testExceptionArgumentNameWhenPositionMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithValidParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testConstructorWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForPositionLessThanOne":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testThrowsExceptionForNegativePosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testAcceptsMinimumPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeReturnsCorrectStructure":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonSerializeWithDefaultMatchMode":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithMatchModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"exact\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"fuzzy\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testSupportsAllMatchModes with data set \"phrase_prefix\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testMatchesSearchFieldConfigV2Schema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithFieldValidatesNewField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testWithPositionValidatesNewPosition":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Search\\SearchFieldConfigTest::testExceptionContainsInvalidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testJsonSerializeOmitsEmptySearchBehaviors":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testThrowsExceptionForInvalidSearchBehavior":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithSearchBehaviorsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testWithAddedSearchBehaviorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FieldConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testJsonSerializeOmitsNullMaxBoost":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForEmptyField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForFactorAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForNegativeMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testThrowsExceptionForMaxBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidFactorBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAcceptsValidMaxBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithModifierReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithFactorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMissingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithBoostModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testWithMaxBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllModifiersAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testAllBoostModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\FunctionScoreConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithEnabledOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithEnabledReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testFromArrayThrowsExceptionForMissingFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForEmptyFieldName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPreTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testThrowsExceptionForNonStringPostTag":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithFieldNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPreTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testWithPostTagsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\HighlightFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldIds":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForNonStringFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForEmptyFieldId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithFieldIdsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithAddedFieldIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testAllMultiMatchTypesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\MultiMatchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testJsonSerializeOmitsEmptyFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForEmptyPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithPathReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithScoreModeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testAllScoreModesAreValid":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\NestedFieldConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithCrossFieldsMatchingOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForNonStringCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testThrowsExceptionForEmptyCrossFieldsMatching":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testWithAddedCrossFieldsMatchingReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithMinimalData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayThrowsExceptionForMissingName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForEmptyName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForNestedTypeWithoutNestedPath":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidSearchType":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNameReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithSearchTypesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithAddedSearchTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testConstructorWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testFromArrayWithBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testJsonSerializePreservesBooleanLocaleSuffix":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testWithLocaleSuffixAcceptsBool":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTextValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testNestedValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidText":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromValidNested":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromValidValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testTryFromInvalidValueReturnsNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\QueryFieldTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSourceFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySourceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForNonStringSortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testThrowsExceptionForEmptySortableField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSourceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSourceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithAddedSortableFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testConstructorWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testJsonSerializeWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithBasicData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithHighlightConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithVariantEnrichment":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testFromArrayWithSortableFieldsMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithHighlightConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithVariantEnrichmentReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testWithSortableFieldsMapReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ResponseConfigTest::testRoundTripJsonSerializationWithAllFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFunctionScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithMinScoreOnly":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testThrowsExceptionForMinScoreAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScoreBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithFunctionScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testWithMinScoreCanSetToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"zero\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"quarter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"half\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"three_quarters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testAcceptsValidMinScores with data set \"one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"above_one\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"large_negative\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\ScoringConfigTest::testRejectsInvalidMinScores with data set \"large_positive\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testJsonSerializeOmitsNullValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForBoostAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForFuzzinessAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthBelowMinimum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testThrowsExceptionForPrefixLengthAboveMaximum":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidBoostBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testAcceptsValidFuzzinessBoundaries":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithTypeReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithSubfieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithOperatorReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithBoostReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithFuzzinessReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testWithPrefixLengthReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testExactCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testMatchCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testFuzzyCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testNgramCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhrasePrefixCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testPhraseCaseHasCorrectValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testAllCasesExist":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchBehaviorTypeTest::testCanBeCreatedFromValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithNoParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testJsonSerializeOmitsEmptyArrays":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidNestedField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testThrowsExceptionForInvalidMultiMatchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithNestedFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedNestedFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithMultiMatchConfigsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testWithAddedMultiMatchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithEmptyConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithInvalidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromJsonWithNonArrayJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testFromArrayWithFullData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForNonStringLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testThrowsExceptionForEmptyLocale":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithSupportedLocalesReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithAddedSupportedLocaleReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithQueryConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchConfigurationRequestTest::testComplexJsonParsing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithNestedFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMultiMatchConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFunctionScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithMinScore":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSourceFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSortableFieldsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithScoringConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithResponseConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdMissing":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testThrowsExceptionWhenAppIdEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsAllState":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuilderCanBeReused":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSupportedLocales":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithRawQueryConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testRawQueryConfigTakesPrecedenceOverSearchConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithoutFilterConfigOmitsIt":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testFluentInterfaceReturnsSelf":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoSearchConfigWhenNoFieldsAdded":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoScoringConfigWhenNoScoringSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testNoResponseConfigWhenNoResponseFieldsSet":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testBuildWithSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestBuilderTest::testResetClearsSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithMinimalParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAllParameters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithMinimalConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeWithFullConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyConfigs":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testThrowsExceptionForEmptyAppId":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithAppIdReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSearchConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithScoringConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithResponseConfigReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testExceptionContainsArgumentName":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveFeaturesKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptyAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveAttributeKeyValueMap":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesFilterConfigWhenPresent":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsFilterConfigWhenNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsFilterConfigWhenEmpty":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationPassesFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationWithoutFilterConfig":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testSupportedLocalesAreNormalized":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testMatchesSearchSettingsRequestSchemaFullConfiguration":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testConstructorWithSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testSimilarityDefaultsToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeIncludesSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsNullSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testJsonSerializeOmitsEmptySimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationExtractsSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testFromSearchConfigurationHandlesMissingSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithMethodsPreserveSimilarity":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSimilarityReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchSettingsRequestTest::testWithSimilarityCanBeClearedToNull":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testMatchFuzzyValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testExactValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testAutocompleteNospaceValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testSubstringValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testFromInvalidValueThrowsException":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\SearchTypeTest::testEnumCases":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithDefaults":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testConstructorWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithEmptyReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testJsonSerializeWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithEmptyData":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testFromArrayWithReplaceFields":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForNonStringReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testThrowsExceptionForEmptyReplaceField":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithReplaceFieldsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testWithAddedReplaceFieldReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\SearchSettings\\VariantEnrichmentConfigTest::testRoundTripJsonSerialization":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testConstructorWithValidValues":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExtendsValueObject":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testImplementsJsonSerializable":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"english\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"lithuanian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"german\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"french\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"spanish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"italian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"polish\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"russian\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"chinese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsValidLanguageCodes with data set \"japanese\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"uppercase\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"mixed_case\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"three_letters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"one_letter\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"empty\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_numbers\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_hyphen\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"with_underscore\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsInvalidLanguageCodes with data set \"special_characters\"":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymsArray":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptySynonymGroupAtLaterIndex":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsEmptyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsWhitespaceOnlyStringInSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonSerializeReturnsSolrFormatStrings":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsCommaInSynonymTerm":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testRejectsExplicitMappingArrowInSynonymTerm":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testFromApiResponseParsesSolrStringsIntoGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testFromApiResponseReturnsNullForEmptySynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testToArrayReturnsJsonSerializeOutput":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithLanguageValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testWithSynonymsValidatesNewValue":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymReturnsNewInstance":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAddSynonymValidatesNewGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testJsonEncodeProducesValidJson":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testChainedWithMethods":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForLanguage":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testExceptionContainsArgumentNameForSynonyms":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesSynonymConfigurationSchema":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testMatchesOpenApiEcommerceEnExample":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsSingleSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsTwoTermSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsLargeSynonymGroup":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testAcceptsManySynonymGroups":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithSpecialCharacters":0,"BradSearch\\SyncSdk\\Tests\\V2\\ValueObjects\\Synonym\\SynonymConfigurationTest::testSynonymsWithNumbers":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithValidValue":0.003,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidFormat":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithNonStringValue":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithInvalidDate":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldNotRequired":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithMidnightTime":0,"BradSearch\\SyncSdk\\Tests\\Validators\\DataValidatorTest::testValidateDatetimeFieldWithEndOfDayTime":0}} \ No newline at end of file diff --git a/src/Adapters/ShopifyAdapter.php b/src/Adapters/ShopifyAdapter.php index 6a7b3bf..97a8291 100644 --- a/src/Adapters/ShopifyAdapter.php +++ b/src/Adapters/ShopifyAdapter.php @@ -737,7 +737,7 @@ private function transformVariants( $result['basePriceTaxExcluded'] = $basePrice; } - $variantImage = $variant['image']['url'] ?? null; + $variantImage = $variant['media']['nodes'][0]['image']['url'] ?? null; if (is_string($variantImage) && $variantImage !== '') { $result['imageUrl'] = ['small' => $variantImage, 'medium' => $variantImage]; } diff --git a/tests/Adapters/ShopifyAdapterTest.php b/tests/Adapters/ShopifyAdapterTest.php index da4fbd6..f84c9ac 100644 --- a/tests/Adapters/ShopifyAdapterTest.php +++ b/tests/Adapters/ShopifyAdapterTest.php @@ -709,7 +709,7 @@ public function testVariantWithOwnImageCarriesImageUrl(): void 'sku' => 'SNO-S', 'price' => '79.95', 'selectedOptions' => [], - 'image' => ['url' => 'https://cdn.shopify.com/variant-s.jpg', 'width' => 800, 'height' => 800], + 'media' => ['nodes' => [['image' => ['url' => 'https://cdn.shopify.com/variant-s.jpg', 'width' => 800, 'height' => 800]]]], ], ], [ @@ -718,7 +718,7 @@ public function testVariantWithOwnImageCarriesImageUrl(): void 'sku' => 'SNO-L', 'price' => '79.95', 'selectedOptions' => [], - 'image' => null, + 'media' => ['nodes' => []], ], ], ],