diff --git a/Networking/Networking.xcodeproj/xcshareddata/xcschemes/NetworkingTests.xcscheme b/Modules/.swiftpm/xcode/xcshareddata/xcschemes/Networking.xcscheme similarity index 64% rename from Networking/Networking.xcodeproj/xcshareddata/xcschemes/NetworkingTests.xcscheme rename to Modules/.swiftpm/xcode/xcshareddata/xcschemes/Networking.xcscheme index bbb9506ceb5..d90b99d08f3 100644 --- a/Networking/Networking.xcodeproj/xcshareddata/xcschemes/NetworkingTests.xcscheme +++ b/Modules/.swiftpm/xcode/xcshareddata/xcschemes/Networking.xcscheme @@ -6,6 +6,22 @@ parallelizeBuildables = "YES" buildImplicitDependencies = "YES" buildArchitectures = "Automatic"> + + + + + + - - - - - - + + + + diff --git a/Modules/Package.swift b/Modules/Package.swift index a5bdf6e7c58..692f4f5ae8f 100644 --- a/Modules/Package.swift +++ b/Modules/Package.swift @@ -228,6 +228,19 @@ let package = Package( "Hardware" ] ), + .testTarget( + name: "NetworkingTests", + dependencies: [ + "Codegen", + "Fakes", + "Networking", + "TestKit", + "WooFoundation", + "WordPressShared", + .product(name: "KeychainAccess", package: "KeychainAccess"), + ], + resources: [.process("Responses")] + ), .testTarget( name: "StorageTests", dependencies: [ @@ -274,7 +287,6 @@ let package = Package( enum XcodeTargetNames { static let fakes = "Fakes" - static let networkingTests = "NetworkingTests" static let notificationExtension = "NotificationExtension" static let storeWidgetsExtension = "StoreWidgetsExtension" static let uiTestsFoundation = "UITestsFoundation" @@ -291,7 +303,6 @@ enum XcodeTargetNames { enum XcodeSupport { static var products: [Product] { [ - XcodeTargetNames.networkingTests, XcodeTargetNames.notificationExtension, XcodeTargetNames.storeWidgetsExtension, XcodeTargetNames.uiTestsFoundation, @@ -308,18 +319,6 @@ enum XcodeSupport { static var targets: [Target] { [ - .xcodeTarget( - XcodeTargetNames.networkingTests, - dependencies: [ - "Codegen", - "Fakes", - "Networking", - "TestKit", - "WooFoundation", - "WordPressShared", - .product(name: "KeychainAccess", package: "KeychainAccess"), - ] - ), .xcodeTarget( XcodeTargetNames.notificationExtension, dependencies: [ diff --git a/Modules/Sources/XcodeSupport/XcodeTarget_NetworkingTests/Empty.swift b/Modules/Sources/XcodeSupport/XcodeTarget_NetworkingTests/Empty.swift deleted file mode 100644 index 4bd0828eb88..00000000000 --- a/Modules/Sources/XcodeSupport/XcodeTarget_NetworkingTests/Empty.swift +++ /dev/null @@ -1,7 +0,0 @@ -// We need this file with a dummy type in the package to avoid the following -// error: -// -// > target 'XcodeTarget_' referenced in product 'XcodeTarget_' is empty -import Foundation - -public struct __Empty {} diff --git a/Networking/NetworkingTests/ApplicationPassword/ApplicationPasswordEncoderTests.swift b/Modules/Tests/NetworkingTests/ApplicationPassword/ApplicationPasswordEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/ApplicationPassword/ApplicationPasswordEncoderTests.swift rename to Modules/Tests/NetworkingTests/ApplicationPassword/ApplicationPasswordEncoderTests.swift diff --git a/Networking/NetworkingTests/ApplicationPassword/CookieNonceAuthenticatorTests.swift b/Modules/Tests/NetworkingTests/ApplicationPassword/CookieNonceAuthenticatorTests.swift similarity index 100% rename from Networking/NetworkingTests/ApplicationPassword/CookieNonceAuthenticatorTests.swift rename to Modules/Tests/NetworkingTests/ApplicationPassword/CookieNonceAuthenticatorTests.swift diff --git a/Networking/NetworkingTests/ApplicationPassword/DefaultApplicationPasswordUseCaseTests.swift b/Modules/Tests/NetworkingTests/ApplicationPassword/DefaultApplicationPasswordUseCaseTests.swift similarity index 100% rename from Networking/NetworkingTests/ApplicationPassword/DefaultApplicationPasswordUseCaseTests.swift rename to Modules/Tests/NetworkingTests/ApplicationPassword/DefaultApplicationPasswordUseCaseTests.swift diff --git a/Networking/NetworkingTests/ApplicationPassword/RequestProcessorTests.swift b/Modules/Tests/NetworkingTests/ApplicationPassword/RequestProcessorTests.swift similarity index 100% rename from Networking/NetworkingTests/ApplicationPassword/RequestProcessorTests.swift rename to Modules/Tests/NetworkingTests/ApplicationPassword/RequestProcessorTests.swift diff --git a/Networking/NetworkingTests/Copiable/CopiableTests.swift b/Modules/Tests/NetworkingTests/Copiable/CopiableTests.swift similarity index 100% rename from Networking/NetworkingTests/Copiable/CopiableTests.swift rename to Modules/Tests/NetworkingTests/Copiable/CopiableTests.swift diff --git a/Networking/NetworkingTests/Encoder/BlazeForecastedImpressionsInputEncoderTests.swift b/Modules/Tests/NetworkingTests/Encoder/BlazeForecastedImpressionsInputEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/BlazeForecastedImpressionsInputEncoderTests.swift rename to Modules/Tests/NetworkingTests/Encoder/BlazeForecastedImpressionsInputEncoderTests.swift diff --git a/Networking/NetworkingTests/Encoder/CouponEncoderTests.swift b/Modules/Tests/NetworkingTests/Encoder/CouponEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/CouponEncoderTests.swift rename to Modules/Tests/NetworkingTests/Encoder/CouponEncoderTests.swift diff --git a/Networking/NetworkingTests/Encoder/CreateProductVariationTests.swift b/Modules/Tests/NetworkingTests/Encoder/CreateProductVariationTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/CreateProductVariationTests.swift rename to Modules/Tests/NetworkingTests/Encoder/CreateProductVariationTests.swift diff --git a/Networking/NetworkingTests/Encoder/MetaDataEncoderTests.swift b/Modules/Tests/NetworkingTests/Encoder/MetaDataEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/MetaDataEncoderTests.swift rename to Modules/Tests/NetworkingTests/Encoder/MetaDataEncoderTests.swift diff --git a/Networking/NetworkingTests/Encoder/OrderEncoderTests.swift b/Modules/Tests/NetworkingTests/Encoder/OrderEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/OrderEncoderTests.swift rename to Modules/Tests/NetworkingTests/Encoder/OrderEncoderTests.swift diff --git a/Networking/NetworkingTests/Encoder/ProductEncoderTests.swift b/Modules/Tests/NetworkingTests/Encoder/ProductEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/ProductEncoderTests.swift rename to Modules/Tests/NetworkingTests/Encoder/ProductEncoderTests.swift diff --git a/Networking/NetworkingTests/Encoder/ProductImageAssetTypeCodableTests.swift b/Modules/Tests/NetworkingTests/Encoder/ProductImageAssetTypeCodableTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/ProductImageAssetTypeCodableTests.swift rename to Modules/Tests/NetworkingTests/Encoder/ProductImageAssetTypeCodableTests.swift diff --git a/Networking/NetworkingTests/Encoder/ProductImageStatusCodableTests.swift b/Modules/Tests/NetworkingTests/Encoder/ProductImageStatusCodableTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/ProductImageStatusCodableTests.swift rename to Modules/Tests/NetworkingTests/Encoder/ProductImageStatusCodableTests.swift diff --git a/Networking/NetworkingTests/Encoder/ProductOrVariationIDCodableTests.swift b/Modules/Tests/NetworkingTests/Encoder/ProductOrVariationIDCodableTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/ProductOrVariationIDCodableTests.swift rename to Modules/Tests/NetworkingTests/Encoder/ProductOrVariationIDCodableTests.swift diff --git a/Networking/NetworkingTests/Encoder/ProductSubscriptionTests.swift b/Modules/Tests/NetworkingTests/Encoder/ProductSubscriptionTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/ProductSubscriptionTests.swift rename to Modules/Tests/NetworkingTests/Encoder/ProductSubscriptionTests.swift diff --git a/Networking/NetworkingTests/Encoder/ProductVariationEncoderTests.swift b/Modules/Tests/NetworkingTests/Encoder/ProductVariationEncoderTests.swift similarity index 100% rename from Networking/NetworkingTests/Encoder/ProductVariationEncoderTests.swift rename to Modules/Tests/NetworkingTests/Encoder/ProductVariationEncoderTests.swift diff --git a/Networking/NetworkingTests/Extensions/ArrayWooTests.swift b/Modules/Tests/NetworkingTests/Extensions/ArrayWooTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/ArrayWooTests.swift rename to Modules/Tests/NetworkingTests/Extensions/ArrayWooTests.swift diff --git a/Networking/NetworkingTests/Extensions/BundleWooTests.swift b/Modules/Tests/NetworkingTests/Extensions/BundleWooTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/BundleWooTests.swift rename to Modules/Tests/NetworkingTests/Extensions/BundleWooTests.swift diff --git a/Networking/NetworkingTests/Extensions/DateFormatterWooTests.swift b/Modules/Tests/NetworkingTests/Extensions/DateFormatterWooTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/DateFormatterWooTests.swift rename to Modules/Tests/NetworkingTests/Extensions/DateFormatterWooTests.swift diff --git a/Networking/NetworkingTests/Extensions/Decimal+ExtensionsTests.swift b/Modules/Tests/NetworkingTests/Extensions/Decimal+ExtensionsTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/Decimal+ExtensionsTests.swift rename to Modules/Tests/NetworkingTests/Extensions/Decimal+ExtensionsTests.swift diff --git a/Networking/NetworkingTests/Extensions/DecodingError+CodingPathTests.swift b/Modules/Tests/NetworkingTests/Extensions/DecodingError+CodingPathTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/DecodingError+CodingPathTests.swift rename to Modules/Tests/NetworkingTests/Extensions/DecodingError+CodingPathTests.swift diff --git a/Networking/NetworkingTests/Extensions/KeyedDecodingContainer+WooTests.swift b/Modules/Tests/NetworkingTests/Extensions/KeyedDecodingContainer+WooTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/KeyedDecodingContainer+WooTests.swift rename to Modules/Tests/NetworkingTests/Extensions/KeyedDecodingContainer+WooTests.swift diff --git a/Networking/NetworkingTests/Extensions/MockNetwork+Path.swift b/Modules/Tests/NetworkingTests/Extensions/MockNetwork+Path.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/MockNetwork+Path.swift rename to Modules/Tests/NetworkingTests/Extensions/MockNetwork+Path.swift diff --git a/Networking/NetworkingTests/Extensions/String+HTMLTests.swift b/Modules/Tests/NetworkingTests/Extensions/String+HTMLTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/String+HTMLTests.swift rename to Modules/Tests/NetworkingTests/Extensions/String+HTMLTests.swift diff --git a/Networking/NetworkingTests/Extensions/String+URLTests.swift b/Modules/Tests/NetworkingTests/Extensions/String+URLTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/String+URLTests.swift rename to Modules/Tests/NetworkingTests/Extensions/String+URLTests.swift diff --git a/Networking/NetworkingTests/Extensions/URLRequestConvertible+PathTests.swift b/Modules/Tests/NetworkingTests/Extensions/URLRequestConvertible+PathTests.swift similarity index 100% rename from Networking/NetworkingTests/Extensions/URLRequestConvertible+PathTests.swift rename to Modules/Tests/NetworkingTests/Extensions/URLRequestConvertible+PathTests.swift diff --git a/Networking/NetworkingTests/Mapper/AIProductMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/AIProductMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/AIProductMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/AIProductMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/AccountMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/AccountMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/AccountMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/AccountMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/AccountSettingsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/AccountSettingsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/AccountSettingsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/AccountSettingsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/AddOnGroupMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/AddOnGroupMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/AddOnGroupMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/AddOnGroupMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/AnnouncementListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/AnnouncementListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/AnnouncementListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/AnnouncementListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ApplicationPasswordMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ApplicationPasswordMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ApplicationPasswordMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ApplicationPasswordMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ApplicationPasswordNameAndUUIDMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ApplicationPasswordNameAndUUIDMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ApplicationPasswordNameAndUUIDMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ApplicationPasswordNameAndUUIDMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/BlazeAISuggestionListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/BlazeAISuggestionListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/BlazeAISuggestionListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/BlazeAISuggestionListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/BlazeCampaignListItemsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/BlazeCampaignListItemsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/BlazeCampaignListItemsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/BlazeCampaignListItemsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/BlazeCampaignObjectiveListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/BlazeCampaignObjectiveListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/BlazeCampaignObjectiveListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/BlazeCampaignObjectiveListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/BlazeImpressionsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/BlazeImpressionsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/BlazeImpressionsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/BlazeImpressionsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/BlazePaymentInfoMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/BlazePaymentInfoMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/BlazePaymentInfoMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/BlazePaymentInfoMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/BlazeTargetOptionMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/BlazeTargetOptionMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/BlazeTargetOptionMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/BlazeTargetOptionMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CommentResultMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CommentResultMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CommentResultMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CommentResultMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CountryListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CountryListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CountryListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CountryListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CouponListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CouponListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CouponListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CouponListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CouponMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CouponMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CouponMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CouponMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CouponReportListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CouponReportListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CouponReportListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CouponReportListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CreateBlazeCampaignMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CreateBlazeCampaignMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CreateBlazeCampaignMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CreateBlazeCampaignMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/CustomerMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/CustomerMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/CustomerMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/CustomerMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/DotcomDeviceMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/DotcomDeviceMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/DotcomDeviceMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/DotcomDeviceMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/EntityDateModifiedMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/EntityDateModifiedMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/EntityDateModifiedMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/EntityDateModifiedMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/EntityIDMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/EntityIDMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/EntityIDMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/EntityIDMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/GiftCardStatsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/GiftCardStatsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/GiftCardStatsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/GiftCardStatsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/GoogleAdsCampaignListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/GoogleAdsCampaignListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/GoogleAdsCampaignListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/GoogleAdsCampaignListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/GoogleAdsCampaignStatsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/GoogleAdsCampaignStatsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/GoogleAdsCampaignStatsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/GoogleAdsCampaignStatsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/GoogleAdsConnectionMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/GoogleAdsConnectionMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/GoogleAdsConnectionMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/GoogleAdsConnectionMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/IgnoringResponseMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/IgnoringResponseMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/IgnoringResponseMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/IgnoringResponseMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/InAppPurchaseOrderResultMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/InAppPurchaseOrderResultMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/InAppPurchaseOrderResultMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/InAppPurchaseOrderResultMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/InAppPurchasesProductsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/InAppPurchasesProductsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/InAppPurchasesProductsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/InAppPurchasesProductsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/InAppPurchasesTransactionMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/InAppPurchasesTransactionMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/InAppPurchasesTransactionMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/InAppPurchasesTransactionMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/InboxNoteListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/InboxNoteListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/InboxNoteListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/InboxNoteListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/InboxNoteMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/InboxNoteMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/InboxNoteMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/InboxNoteMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/JWTokenMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/JWTokenMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/JWTokenMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/JWTokenMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/JetpackAIQueryResponseMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/JetpackAIQueryResponseMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/JetpackAIQueryResponseMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/JetpackAIQueryResponseMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/JetpackConnectionURLMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/JetpackConnectionURLMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/JetpackConnectionURLMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/JetpackConnectionURLMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/JetpackUserMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/JetpackUserMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/JetpackUserMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/JetpackUserMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/JustInTimeMessageListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/JustInTimeMessageListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/JustInTimeMessageListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/JustInTimeMessageListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/MetaDataMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/MetaDataMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/MetaDataMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/MetaDataMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/NewShipmentTrackingMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/NewShipmentTrackingMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/NewShipmentTrackingMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/NewShipmentTrackingMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/NoteHashListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/NoteHashListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/NoteHashListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/NoteHashListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/NoteListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/NoteListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/NoteListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/NoteListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/OrderListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/OrderListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/OrderListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/OrderListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/OrderMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/OrderMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/OrderMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/OrderMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/OrderNotesMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/OrderNotesMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/OrderNotesMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/OrderNotesMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/OrderShippingLabelListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/OrderShippingLabelListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/OrderShippingLabelListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/OrderShippingLabelListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/OrderStatsMapperV4Tests.swift b/Modules/Tests/NetworkingTests/Mapper/OrderStatsMapperV4Tests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/OrderStatsMapperV4Tests.swift rename to Modules/Tests/NetworkingTests/Mapper/OrderStatsMapperV4Tests.swift diff --git a/Networking/NetworkingTests/Mapper/PaymentGatewayListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/PaymentGatewayListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/PaymentGatewayListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/PaymentGatewayListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/PaymentGatewayMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/PaymentGatewayMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/PaymentGatewayMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/PaymentGatewayMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/PostMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/PostMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/PostMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/PostMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductAttributeListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductAttributeListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductAttributeListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductAttributeListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductAttributeMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductAttributeMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductAttributeMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductAttributeMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductAttributeTermListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductAttributeTermListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductAttributeTermListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductAttributeTermListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductAttributeTermMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductAttributeTermMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductAttributeTermMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductAttributeTermMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductBundleStatsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductBundleStatsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductBundleStatsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductBundleStatsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductCategoryMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductCategoryMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductCategoryMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductCategoryMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductCategoyListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductCategoyListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductCategoyListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductCategoyListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductIDMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductIDMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductIDMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductIDMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductReportListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductReportListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductReportListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductReportListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductReviewListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductReviewListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductReviewListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductReviewListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductShippingClassListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductShippingClassListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductShippingClassListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductShippingClassListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductShippingClassMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductShippingClassMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductShippingClassMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductShippingClassMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductSkuMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductSkuMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductSkuMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductSkuMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductStockListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductStockListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductStockListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductStockListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductTagListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductTagListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductTagListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductTagListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductVariationListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductVariationListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductVariationListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductVariationListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductVariationMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductVariationMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductVariationMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductVariationMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductVariationsBulkCreateMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductVariationsBulkCreateMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductVariationsBulkCreateMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductVariationsBulkCreateMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductVariationsBulkUpdateMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductVariationsBulkUpdateMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductVariationsBulkUpdateMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductVariationsBulkUpdateMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ProductsReportMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ProductsReportMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ProductsReportMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ProductsReportMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/RefundListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/RefundListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/RefundListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/RefundListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/RefundMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/RefundMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/RefundMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/RefundMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ReportOrderMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ReportOrderMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ReportOrderMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ReportOrderMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ReportOrderTotalsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ReportOrderTotalsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ReportOrderTotalsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ReportOrderTotalsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShipmentTrackingListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShipmentTrackingListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShipmentTrackingListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShipmentTrackingListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShipmentTrackingProviderListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShipmentTrackingProviderListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShipmentTrackingProviderListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShipmentTrackingProviderListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShippingLabelAccountSettingsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShippingLabelAccountSettingsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShippingLabelAccountSettingsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShippingLabelAccountSettingsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShippingLabelCreationEligibilityMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShippingLabelCreationEligibilityMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShippingLabelCreationEligibilityMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShippingLabelCreationEligibilityMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShippingLabelPackagesMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShippingLabelPackagesMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShippingLabelPackagesMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShippingLabelPackagesMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShippingLabelPurchaseMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShippingLabelPurchaseMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShippingLabelPurchaseMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShippingLabelPurchaseMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShippingLabelStatusMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShippingLabelStatusMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShippingLabelStatusMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShippingLabelStatusMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/ShippingMethodListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/ShippingMethodListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/ShippingMethodListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/ShippingMethodListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SiteAPIMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SiteAPIMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SiteAPIMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SiteAPIMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SiteListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SiteListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SiteListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SiteListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SitePluginMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SitePluginMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SitePluginMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SitePluginMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SitePluginsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SitePluginsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SitePluginsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SitePluginsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SiteSettingMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SiteSettingMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SiteSettingMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SiteSettingMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SiteSettingsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SiteSettingsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SiteSettingsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SiteSettingsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SiteSummaryStatsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SiteSummaryStatsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SiteSummaryStatsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SiteSummaryStatsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SiteVisitStatsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SiteVisitStatsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SiteVisitStatsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SiteVisitStatsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/StoreOnboardingTaskListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/StoreOnboardingTaskListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/StoreOnboardingTaskListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/StoreOnboardingTaskListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SubscriptionListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SubscriptionListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SubscriptionListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SubscriptionListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SubscriptionMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SubscriptionMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SubscriptionMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SubscriptionMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SystemPluginMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SystemPluginMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SystemPluginMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SystemPluginMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SystemStatusMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SystemStatusMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SystemStatusMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SystemStatusMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/SystemStatusReportMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/SystemStatusReportMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/SystemStatusReportMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/SystemStatusReportMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/TaxClassListMapperTest.swift b/Modules/Tests/NetworkingTests/Mapper/TaxClassListMapperTest.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/TaxClassListMapperTest.swift rename to Modules/Tests/NetworkingTests/Mapper/TaxClassListMapperTest.swift diff --git a/Networking/NetworkingTests/Mapper/TopEarnerStatsMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/TopEarnerStatsMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/TopEarnerStatsMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/TopEarnerStatsMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/UserMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/UserMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/UserMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/UserMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WCAnalyticsCustomerMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WCAnalyticsCustomerMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WCAnalyticsCustomerMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WCAnalyticsCustomerMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WCPayChargeMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WCPayChargeMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WCPayChargeMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WCPayChargeMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WooShippingConfigMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WooShippingConfigMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WooShippingConfigMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WooShippingConfigMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WooShippingUpdateShipmentMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WooShippingUpdateShipmentMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WooShippingUpdateShipmentMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WooShippingUpdateShipmentMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WordPressMediaMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WordPressMediaMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WordPressMediaMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WordPressMediaMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WordPressPageMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WordPressPageMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WordPressPageMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WordPressPageMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WordPressSiteMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WordPressSiteMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WordPressSiteMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WordPressSiteMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WordPressThemeListMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WordPressThemeListMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WordPressThemeListMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WordPressThemeListMapperTests.swift diff --git a/Networking/NetworkingTests/Mapper/WordPressThemeMapperTests.swift b/Modules/Tests/NetworkingTests/Mapper/WordPressThemeMapperTests.swift similarity index 100% rename from Networking/NetworkingTests/Mapper/WordPressThemeMapperTests.swift rename to Modules/Tests/NetworkingTests/Mapper/WordPressThemeMapperTests.swift diff --git a/Networking/NetworkingTests/Mocks/MockURLProtocol.swift b/Modules/Tests/NetworkingTests/Mocks/MockURLProtocol.swift similarity index 100% rename from Networking/NetworkingTests/Mocks/MockURLProtocol.swift rename to Modules/Tests/NetworkingTests/Mocks/MockURLProtocol.swift diff --git a/Networking/NetworkingTests/Mocks/PHAssetMock.swift b/Modules/Tests/NetworkingTests/Mocks/PHAssetMock.swift similarity index 100% rename from Networking/NetworkingTests/Mocks/PHAssetMock.swift rename to Modules/Tests/NetworkingTests/Mocks/PHAssetMock.swift diff --git a/Networking/NetworkingTests/Network/AlamofireNetworkTests.swift b/Modules/Tests/NetworkingTests/Network/AlamofireNetworkTests.swift similarity index 100% rename from Networking/NetworkingTests/Network/AlamofireNetworkTests.swift rename to Modules/Tests/NetworkingTests/Network/AlamofireNetworkTests.swift diff --git a/Networking/NetworkingTests/Network/DefaultRequestAuthenticatorTests.swift b/Modules/Tests/NetworkingTests/Network/DefaultRequestAuthenticatorTests.swift similarity index 100% rename from Networking/NetworkingTests/Network/DefaultRequestAuthenticatorTests.swift rename to Modules/Tests/NetworkingTests/Network/DefaultRequestAuthenticatorTests.swift diff --git a/Networking/NetworkingTests/Network/NetworkErrorTests.swift b/Modules/Tests/NetworkingTests/Network/NetworkErrorTests.swift similarity index 100% rename from Networking/NetworkingTests/Network/NetworkErrorTests.swift rename to Modules/Tests/NetworkingTests/Network/NetworkErrorTests.swift diff --git a/Networking/NetworkingTests/Network/RequestConverterTests.swift b/Modules/Tests/NetworkingTests/Network/RequestConverterTests.swift similarity index 100% rename from Networking/NetworkingTests/Network/RequestConverterTests.swift rename to Modules/Tests/NetworkingTests/Network/RequestConverterTests.swift diff --git a/Networking/NetworkingTests/NetworkingTests.xctestplan b/Modules/Tests/NetworkingTests/NetworkingTests.xctestplan similarity index 73% rename from Networking/NetworkingTests/NetworkingTests.xctestplan rename to Modules/Tests/NetworkingTests/NetworkingTests.xctestplan index 58453a33d38..5ebd25bd5df 100644 --- a/Networking/NetworkingTests/NetworkingTests.xctestplan +++ b/Modules/Tests/NetworkingTests/NetworkingTests.xctestplan @@ -14,8 +14,8 @@ "testTargets" : [ { "target" : { - "containerPath" : "container:Networking.xcodeproj", - "identifier" : "B557D9EB209753AA005962F4", + "containerPath" : "container:", + "identifier" : "NetworkingTests", "name" : "NetworkingTests" } } diff --git a/Networking/NetworkingTests/ProductImageInBackground/ProductImageStatusStorageTests.swift b/Modules/Tests/NetworkingTests/ProductImageInBackground/ProductImageStatusStorageTests.swift similarity index 100% rename from Networking/NetworkingTests/ProductImageInBackground/ProductImageStatusStorageTests.swift rename to Modules/Tests/NetworkingTests/ProductImageInBackground/ProductImageStatusStorageTests.swift diff --git a/Networking/NetworkingTests/Remote/AccountRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/AccountRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/AccountRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/AccountRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/AccountSettingsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/AccountSettingsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/AccountSettingsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/AccountSettingsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/AddOnGroupRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/AddOnGroupRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/AddOnGroupRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/AddOnGroupRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/AnnouncementsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/AnnouncementsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/AnnouncementsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/AnnouncementsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/BlazeRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/BlazeRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/BlazeRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/BlazeRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/CommentRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/CommentRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/CommentRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/CommentRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/CouponsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/CouponsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/CouponsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/CouponsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/CustomerRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/CustomerRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/CustomerRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/CustomerRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/DataRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/DataRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/DataRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/DataRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/DevicesRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/DevicesRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/DevicesRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/DevicesRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/FeatureFlagRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/FeatureFlagRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/FeatureFlagRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/FeatureFlagRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/GenerativeContentRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/GenerativeContentRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/GenerativeContentRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/GenerativeContentRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/GiftCardStatsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/GiftCardStatsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/GiftCardStatsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/GiftCardStatsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/GoogleListingsAndAdsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/GoogleListingsAndAdsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/GoogleListingsAndAdsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/GoogleListingsAndAdsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/IPLocationRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/IPLocationRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/IPLocationRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/IPLocationRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/InAppPurchasesRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/InAppPurchasesRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/InAppPurchasesRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/InAppPurchasesRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/InboxNotesRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/InboxNotesRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/InboxNotesRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/InboxNotesRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/JetpackConnectionRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/JetpackConnectionRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/JetpackConnectionRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/JetpackConnectionRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/JetpackSettingsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/JetpackSettingsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/JetpackSettingsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/JetpackSettingsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/JustInTimeMessagesRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/JustInTimeMessagesRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/JustInTimeMessagesRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/JustInTimeMessagesRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/MediaRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/MediaRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/MediaRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/MediaRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/MetaDataRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/MetaDataRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/MetaDataRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/MetaDataRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/NotificationsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/NotificationsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/NotificationsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/NotificationsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/OrderStatsRemoteV4Tests.swift b/Modules/Tests/NetworkingTests/Remote/OrderStatsRemoteV4Tests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/OrderStatsRemoteV4Tests.swift rename to Modules/Tests/NetworkingTests/Remote/OrderStatsRemoteV4Tests.swift diff --git a/Networking/NetworkingTests/Remote/OrdersRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/OrdersRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/OrdersRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/OrdersRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/POSProductsNetworkingTests.swift b/Modules/Tests/NetworkingTests/Remote/POSProductsNetworkingTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/POSProductsNetworkingTests.swift rename to Modules/Tests/NetworkingTests/Remote/POSProductsNetworkingTests.swift diff --git a/Networking/NetworkingTests/Remote/PaymentRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/PaymentRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/PaymentRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/PaymentRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/PaymentsGatewayRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/PaymentsGatewayRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/PaymentsGatewayRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/PaymentsGatewayRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductAttributeTermRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductAttributeTermRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductAttributeTermRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductAttributeTermRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductAttributesRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductAttributesRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductAttributesRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductAttributesRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductBundleStatsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductBundleStatsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductBundleStatsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductBundleStatsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductCategoriesRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductCategoriesRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductCategoriesRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductCategoriesRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductReviewsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductReviewsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductReviewsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductReviewsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductShippingClassRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductShippingClassRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductShippingClassRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductShippingClassRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductTagsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductTagsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductTagsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductTagsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductVariationsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductVariationsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductVariationsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductVariationsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ProductsReportsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ProductsReportsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ProductsReportsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ProductsReportsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ReceiptRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ReceiptRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ReceiptRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ReceiptRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/RemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/RemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/RemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/RemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ReportRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ReportRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ReportRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ReportRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ShipmentsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ShipmentsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ShipmentsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ShipmentsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ShippingLabelRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ShippingLabelRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ShippingLabelRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ShippingLabelRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/ShippingMethodsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/ShippingMethodsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/ShippingMethodsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/ShippingMethodsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SiteAPIRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SiteAPIRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SiteAPIRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SiteAPIRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SitePluginsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SitePluginsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SitePluginsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SitePluginsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SitePostsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SitePostsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SitePostsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SitePostsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SiteRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SiteRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SiteRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SiteRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SiteSettingsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SiteSettingsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SiteSettingsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SiteSettingsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SiteStatsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SiteStatsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SiteStatsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SiteStatsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/StoreOnboardingTasksRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/StoreOnboardingTasksRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/StoreOnboardingTasksRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/StoreOnboardingTasksRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/StripeRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/StripeRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/StripeRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/StripeRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SubscriptionsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SubscriptionsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SubscriptionsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SubscriptionsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/SystemStatusRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/SystemStatusRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/SystemStatusRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/SystemStatusRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/TaxRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/TaxRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/TaxRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/TaxRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/TelemetryRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/TelemetryRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/TelemetryRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/TelemetryRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/TopEarnerStatsRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/TopEarnerStatsRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/TopEarnerStatsRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/TopEarnerStatsRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/UserRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/UserRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/UserRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/UserRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/WCAnalyticsCustomerRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/WCAnalyticsCustomerRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/WCAnalyticsCustomerRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/WCAnalyticsCustomerRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/WCPayRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/WCPayRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/WCPayRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/WCPayRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/WooShippingRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/WooShippingRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/WooShippingRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/WooShippingRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/WordPressSiteRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/WordPressSiteRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/WordPressSiteRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/WordPressSiteRemoteTests.swift diff --git a/Networking/NetworkingTests/Remote/WordPressThemeRemoteTests.swift b/Modules/Tests/NetworkingTests/Remote/WordPressThemeRemoteTests.swift similarity index 100% rename from Networking/NetworkingTests/Remote/WordPressThemeRemoteTests.swift rename to Modules/Tests/NetworkingTests/Remote/WordPressThemeRemoteTests.swift diff --git a/Networking/NetworkingTests/Requests/AuthenticatedDotcomRequestTests.swift b/Modules/Tests/NetworkingTests/Requests/AuthenticatedDotcomRequestTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/AuthenticatedDotcomRequestTests.swift rename to Modules/Tests/NetworkingTests/Requests/AuthenticatedDotcomRequestTests.swift diff --git a/Networking/NetworkingTests/Requests/AuthenticatedRESTRequestTests.swift b/Modules/Tests/NetworkingTests/Requests/AuthenticatedRESTRequestTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/AuthenticatedRESTRequestTests.swift rename to Modules/Tests/NetworkingTests/Requests/AuthenticatedRESTRequestTests.swift diff --git a/Networking/NetworkingTests/Requests/DotcomRequestTests.swift b/Modules/Tests/NetworkingTests/Requests/DotcomRequestTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/DotcomRequestTests.swift rename to Modules/Tests/NetworkingTests/Requests/DotcomRequestTests.swift diff --git a/Networking/NetworkingTests/Requests/JetpackRequestTests.swift b/Modules/Tests/NetworkingTests/Requests/JetpackRequestTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/JetpackRequestTests.swift rename to Modules/Tests/NetworkingTests/Requests/JetpackRequestTests.swift diff --git a/Networking/NetworkingTests/Requests/RESTRequestTests.swift b/Modules/Tests/NetworkingTests/Requests/RESTRequestTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/RESTRequestTests.swift rename to Modules/Tests/NetworkingTests/Requests/RESTRequestTests.swift diff --git a/Networking/NetworkingTests/Requests/UnauthenticatedRequestTests.swift b/Modules/Tests/NetworkingTests/Requests/UnauthenticatedRequestTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/UnauthenticatedRequestTests.swift rename to Modules/Tests/NetworkingTests/Requests/UnauthenticatedRequestTests.swift diff --git a/Networking/NetworkingTests/Requests/WooAPIVersionTests.swift b/Modules/Tests/NetworkingTests/Requests/WooAPIVersionTests.swift similarity index 100% rename from Networking/NetworkingTests/Requests/WooAPIVersionTests.swift rename to Modules/Tests/NetworkingTests/Requests/WooAPIVersionTests.swift diff --git a/Networking/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports-without-data.json b/Modules/Tests/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports-without-data.json rename to Modules/Tests/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports-without-data.json diff --git a/Networking/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports.json b/Modules/Tests/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports.json similarity index 100% rename from Networking/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports.json rename to Modules/Tests/NetworkingTests/Responses/Coupon/coupon-reports/coupon-reports.json diff --git a/Networking/NetworkingTests/Responses/Coupon/coupon/coupon-without-data.json b/Modules/Tests/NetworkingTests/Responses/Coupon/coupon/coupon-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/Coupon/coupon/coupon-without-data.json rename to Modules/Tests/NetworkingTests/Responses/Coupon/coupon/coupon-without-data.json diff --git a/Networking/NetworkingTests/Responses/Coupon/coupon/coupon.json b/Modules/Tests/NetworkingTests/Responses/Coupon/coupon/coupon.json similarity index 100% rename from Networking/NetworkingTests/Responses/Coupon/coupon/coupon.json rename to Modules/Tests/NetworkingTests/Responses/Coupon/coupon/coupon.json diff --git a/Networking/NetworkingTests/Responses/Coupon/coupons-all/coupons-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/Coupon/coupons-all/coupons-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/Coupon/coupons-all/coupons-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/Coupon/coupons-all/coupons-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/Coupon/coupons-all/coupons-all.json b/Modules/Tests/NetworkingTests/Responses/Coupon/coupons-all/coupons-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/Coupon/coupons-all/coupons-all.json rename to Modules/Tests/NetworkingTests/Responses/Coupon/coupons-all/coupons-all.json diff --git a/Networking/NetworkingTests/Responses/account-username-suggestions.json b/Modules/Tests/NetworkingTests/Responses/account-username-suggestions.json similarity index 100% rename from Networking/NetworkingTests/Responses/account-username-suggestions.json rename to Modules/Tests/NetworkingTests/Responses/account-username-suggestions.json diff --git a/Networking/NetworkingTests/Responses/add-on-groups-without-data.json b/Modules/Tests/NetworkingTests/Responses/add-on-groups-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/add-on-groups-without-data.json rename to Modules/Tests/NetworkingTests/Responses/add-on-groups-without-data.json diff --git a/Networking/NetworkingTests/Responses/add-on-groups.json b/Modules/Tests/NetworkingTests/Responses/add-on-groups.json similarity index 100% rename from Networking/NetworkingTests/Responses/add-on-groups.json rename to Modules/Tests/NetworkingTests/Responses/add-on-groups.json diff --git a/Networking/NetworkingTests/Responses/announcements.json b/Modules/Tests/NetworkingTests/Responses/announcements.json similarity index 100% rename from Networking/NetworkingTests/Responses/announcements.json rename to Modules/Tests/NetworkingTests/Responses/announcements.json diff --git a/Networking/NetworkingTests/Responses/attribute-term-without-data.json b/Modules/Tests/NetworkingTests/Responses/attribute-term-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/attribute-term-without-data.json rename to Modules/Tests/NetworkingTests/Responses/attribute-term-without-data.json diff --git a/Networking/NetworkingTests/Responses/attribute-term.json b/Modules/Tests/NetworkingTests/Responses/attribute-term.json similarity index 100% rename from Networking/NetworkingTests/Responses/attribute-term.json rename to Modules/Tests/NetworkingTests/Responses/attribute-term.json diff --git a/Networking/NetworkingTests/Responses/blaze-ai-suggestions.json b/Modules/Tests/NetworkingTests/Responses/blaze-ai-suggestions.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-ai-suggestions.json rename to Modules/Tests/NetworkingTests/Responses/blaze-ai-suggestions.json diff --git a/Networking/NetworkingTests/Responses/blaze-campaign-objectives.json b/Modules/Tests/NetworkingTests/Responses/blaze-campaign-objectives.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-campaign-objectives.json rename to Modules/Tests/NetworkingTests/Responses/blaze-campaign-objectives.json diff --git a/Networking/NetworkingTests/Responses/blaze-campaign-retrieval-success.json b/Modules/Tests/NetworkingTests/Responses/blaze-campaign-retrieval-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-campaign-retrieval-success.json rename to Modules/Tests/NetworkingTests/Responses/blaze-campaign-retrieval-success.json diff --git a/Networking/NetworkingTests/Responses/blaze-campaigns-list-success.json b/Modules/Tests/NetworkingTests/Responses/blaze-campaigns-list-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-campaigns-list-success.json rename to Modules/Tests/NetworkingTests/Responses/blaze-campaigns-list-success.json diff --git a/Networking/NetworkingTests/Responses/blaze-create-campaign-success.json b/Modules/Tests/NetworkingTests/Responses/blaze-create-campaign-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-create-campaign-success.json rename to Modules/Tests/NetworkingTests/Responses/blaze-create-campaign-success.json diff --git a/Networking/NetworkingTests/Responses/blaze-impressions.json b/Modules/Tests/NetworkingTests/Responses/blaze-impressions.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-impressions.json rename to Modules/Tests/NetworkingTests/Responses/blaze-impressions.json diff --git a/Networking/NetworkingTests/Responses/blaze-payment-info.json b/Modules/Tests/NetworkingTests/Responses/blaze-payment-info.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-payment-info.json rename to Modules/Tests/NetworkingTests/Responses/blaze-payment-info.json diff --git a/Networking/NetworkingTests/Responses/blaze-target-devices.json b/Modules/Tests/NetworkingTests/Responses/blaze-target-devices.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-target-devices.json rename to Modules/Tests/NetworkingTests/Responses/blaze-target-devices.json diff --git a/Networking/NetworkingTests/Responses/blaze-target-languages.json b/Modules/Tests/NetworkingTests/Responses/blaze-target-languages.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-target-languages.json rename to Modules/Tests/NetworkingTests/Responses/blaze-target-languages.json diff --git a/Networking/NetworkingTests/Responses/blaze-target-locations.json b/Modules/Tests/NetworkingTests/Responses/blaze-target-locations.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-target-locations.json rename to Modules/Tests/NetworkingTests/Responses/blaze-target-locations.json diff --git a/Networking/NetworkingTests/Responses/blaze-target-topics.json b/Modules/Tests/NetworkingTests/Responses/blaze-target-topics.json similarity index 100% rename from Networking/NetworkingTests/Responses/blaze-target-topics.json rename to Modules/Tests/NetworkingTests/Responses/blaze-target-topics.json diff --git a/Networking/NetworkingTests/Responses/broken-notes.json b/Modules/Tests/NetworkingTests/Responses/broken-notes.json similarity index 100% rename from Networking/NetworkingTests/Responses/broken-notes.json rename to Modules/Tests/NetworkingTests/Responses/broken-notes.json diff --git a/Networking/NetworkingTests/Responses/broken-notifications.json b/Modules/Tests/NetworkingTests/Responses/broken-notifications.json similarity index 100% rename from Networking/NetworkingTests/Responses/broken-notifications.json rename to Modules/Tests/NetworkingTests/Responses/broken-notifications.json diff --git a/Networking/NetworkingTests/Responses/broken-order.json b/Modules/Tests/NetworkingTests/Responses/broken-order.json similarity index 100% rename from Networking/NetworkingTests/Responses/broken-order.json rename to Modules/Tests/NetworkingTests/Responses/broken-order.json diff --git a/Networking/NetworkingTests/Responses/broken-orders-mark-2.json b/Modules/Tests/NetworkingTests/Responses/broken-orders-mark-2.json similarity index 100% rename from Networking/NetworkingTests/Responses/broken-orders-mark-2.json rename to Modules/Tests/NetworkingTests/Responses/broken-orders-mark-2.json diff --git a/Networking/NetworkingTests/Responses/broken-orders.json b/Modules/Tests/NetworkingTests/Responses/broken-orders.json similarity index 100% rename from Networking/NetworkingTests/Responses/broken-orders.json rename to Modules/Tests/NetworkingTests/Responses/broken-orders.json diff --git a/Networking/NetworkingTests/Responses/broken-settings-general.json b/Modules/Tests/NetworkingTests/Responses/broken-settings-general.json similarity index 100% rename from Networking/NetworkingTests/Responses/broken-settings-general.json rename to Modules/Tests/NetworkingTests/Responses/broken-settings-general.json diff --git a/Networking/NetworkingTests/Responses/categories-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/categories-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/categories-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/categories-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/categories-all.json b/Modules/Tests/NetworkingTests/Responses/categories-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/categories-all.json rename to Modules/Tests/NetworkingTests/Responses/categories-all.json diff --git a/Networking/NetworkingTests/Responses/categories-empty.json b/Modules/Tests/NetworkingTests/Responses/categories-empty.json similarity index 100% rename from Networking/NetworkingTests/Responses/categories-empty.json rename to Modules/Tests/NetworkingTests/Responses/categories-empty.json diff --git a/Networking/NetworkingTests/Responses/categories-extra.json b/Modules/Tests/NetworkingTests/Responses/categories-extra.json similarity index 100% rename from Networking/NetworkingTests/Responses/categories-extra.json rename to Modules/Tests/NetworkingTests/Responses/categories-extra.json diff --git a/Networking/NetworkingTests/Responses/category-without-data.json b/Modules/Tests/NetworkingTests/Responses/category-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/category-without-data.json rename to Modules/Tests/NetworkingTests/Responses/category-without-data.json diff --git a/Networking/NetworkingTests/Responses/category.json b/Modules/Tests/NetworkingTests/Responses/category.json similarity index 100% rename from Networking/NetworkingTests/Responses/category.json rename to Modules/Tests/NetworkingTests/Responses/category.json diff --git a/Networking/NetworkingTests/Responses/close-account.json b/Modules/Tests/NetworkingTests/Responses/close-account.json similarity index 100% rename from Networking/NetworkingTests/Responses/close-account.json rename to Modules/Tests/NetworkingTests/Responses/close-account.json diff --git a/Networking/NetworkingTests/Responses/comment-moderate-approved.json b/Modules/Tests/NetworkingTests/Responses/comment-moderate-approved.json similarity index 100% rename from Networking/NetworkingTests/Responses/comment-moderate-approved.json rename to Modules/Tests/NetworkingTests/Responses/comment-moderate-approved.json diff --git a/Networking/NetworkingTests/Responses/comment-moderate-spam.json b/Modules/Tests/NetworkingTests/Responses/comment-moderate-spam.json similarity index 100% rename from Networking/NetworkingTests/Responses/comment-moderate-spam.json rename to Modules/Tests/NetworkingTests/Responses/comment-moderate-spam.json diff --git a/Networking/NetworkingTests/Responses/comment-moderate-trash.json b/Modules/Tests/NetworkingTests/Responses/comment-moderate-trash.json similarity index 100% rename from Networking/NetworkingTests/Responses/comment-moderate-trash.json rename to Modules/Tests/NetworkingTests/Responses/comment-moderate-trash.json diff --git a/Networking/NetworkingTests/Responses/comment-moderate-unapproved.json b/Modules/Tests/NetworkingTests/Responses/comment-moderate-unapproved.json similarity index 100% rename from Networking/NetworkingTests/Responses/comment-moderate-unapproved.json rename to Modules/Tests/NetworkingTests/Responses/comment-moderate-unapproved.json diff --git a/Networking/NetworkingTests/Responses/countries-without-data.json b/Modules/Tests/NetworkingTests/Responses/countries-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/countries-without-data.json rename to Modules/Tests/NetworkingTests/Responses/countries-without-data.json diff --git a/Networking/NetworkingTests/Responses/country-list.json b/Modules/Tests/NetworkingTests/Responses/country-list.json similarity index 100% rename from Networking/NetworkingTests/Responses/country-list.json rename to Modules/Tests/NetworkingTests/Responses/country-list.json diff --git a/Networking/NetworkingTests/Responses/create-account-error-email-exists.json b/Modules/Tests/NetworkingTests/Responses/create-account-error-email-exists.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-account-error-email-exists.json rename to Modules/Tests/NetworkingTests/Responses/create-account-error-email-exists.json diff --git a/Networking/NetworkingTests/Responses/create-account-error-invalid-email.json b/Modules/Tests/NetworkingTests/Responses/create-account-error-invalid-email.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-account-error-invalid-email.json rename to Modules/Tests/NetworkingTests/Responses/create-account-error-invalid-email.json diff --git a/Networking/NetworkingTests/Responses/create-account-error-password.json b/Modules/Tests/NetworkingTests/Responses/create-account-error-password.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-account-error-password.json rename to Modules/Tests/NetworkingTests/Responses/create-account-error-password.json diff --git a/Networking/NetworkingTests/Responses/create-account-error-username.json b/Modules/Tests/NetworkingTests/Responses/create-account-error-username.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-account-error-username.json rename to Modules/Tests/NetworkingTests/Responses/create-account-error-username.json diff --git a/Networking/NetworkingTests/Responses/create-account-success.json b/Modules/Tests/NetworkingTests/Responses/create-account-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-account-success.json rename to Modules/Tests/NetworkingTests/Responses/create-account-success.json diff --git a/Networking/NetworkingTests/Responses/create-cart-success.json b/Modules/Tests/NetworkingTests/Responses/create-cart-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-cart-success.json rename to Modules/Tests/NetworkingTests/Responses/create-cart-success.json diff --git a/Networking/NetworkingTests/Responses/create-doman-cart-success.json b/Modules/Tests/NetworkingTests/Responses/create-doman-cart-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/create-doman-cart-success.json rename to Modules/Tests/NetworkingTests/Responses/create-doman-cart-success.json diff --git a/Networking/NetworkingTests/Responses/customer-2.json b/Modules/Tests/NetworkingTests/Responses/customer-2.json similarity index 100% rename from Networking/NetworkingTests/Responses/customer-2.json rename to Modules/Tests/NetworkingTests/Responses/customer-2.json diff --git a/Networking/NetworkingTests/Responses/customer-without-data.json b/Modules/Tests/NetworkingTests/Responses/customer-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/customer-without-data.json rename to Modules/Tests/NetworkingTests/Responses/customer-without-data.json diff --git a/Networking/NetworkingTests/Responses/customer.json b/Modules/Tests/NetworkingTests/Responses/customer.json similarity index 100% rename from Networking/NetworkingTests/Responses/customer.json rename to Modules/Tests/NetworkingTests/Responses/customer.json diff --git a/Networking/NetworkingTests/Responses/date-modified-gmt-without-data.json b/Modules/Tests/NetworkingTests/Responses/date-modified-gmt-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/date-modified-gmt-without-data.json rename to Modules/Tests/NetworkingTests/Responses/date-modified-gmt-without-data.json diff --git a/Networking/NetworkingTests/Responses/date-modified-gmt.json b/Modules/Tests/NetworkingTests/Responses/date-modified-gmt.json similarity index 100% rename from Networking/NetworkingTests/Responses/date-modified-gmt.json rename to Modules/Tests/NetworkingTests/Responses/date-modified-gmt.json diff --git a/Networking/NetworkingTests/Responses/deposits-overview-all-no-default-currency.json b/Modules/Tests/NetworkingTests/Responses/deposits-overview-all-no-default-currency.json similarity index 100% rename from Networking/NetworkingTests/Responses/deposits-overview-all-no-default-currency.json rename to Modules/Tests/NetworkingTests/Responses/deposits-overview-all-no-default-currency.json diff --git a/Networking/NetworkingTests/Responses/deposits-overview-all.json b/Modules/Tests/NetworkingTests/Responses/deposits-overview-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/deposits-overview-all.json rename to Modules/Tests/NetworkingTests/Responses/deposits-overview-all.json diff --git a/Networking/NetworkingTests/Responses/device-settings.json b/Modules/Tests/NetworkingTests/Responses/device-settings.json similarity index 100% rename from Networking/NetworkingTests/Responses/device-settings.json rename to Modules/Tests/NetworkingTests/Responses/device-settings.json diff --git a/Networking/NetworkingTests/Responses/dotcom-plugins.json b/Modules/Tests/NetworkingTests/Responses/dotcom-plugins.json similarity index 100% rename from Networking/NetworkingTests/Responses/dotcom-plugins.json rename to Modules/Tests/NetworkingTests/Responses/dotcom-plugins.json diff --git a/Networking/NetworkingTests/Responses/empty-data-array.json b/Modules/Tests/NetworkingTests/Responses/empty-data-array.json similarity index 100% rename from Networking/NetworkingTests/Responses/empty-data-array.json rename to Modules/Tests/NetworkingTests/Responses/empty-data-array.json diff --git a/Networking/NetworkingTests/Responses/error-wp-rest-forbidden.json b/Modules/Tests/NetworkingTests/Responses/error-wp-rest-forbidden.json similarity index 100% rename from Networking/NetworkingTests/Responses/error-wp-rest-forbidden.json rename to Modules/Tests/NetworkingTests/Responses/error-wp-rest-forbidden.json diff --git a/Networking/NetworkingTests/Responses/feature-flags-load-all-with-missing-values.json b/Modules/Tests/NetworkingTests/Responses/feature-flags-load-all-with-missing-values.json similarity index 100% rename from Networking/NetworkingTests/Responses/feature-flags-load-all-with-missing-values.json rename to Modules/Tests/NetworkingTests/Responses/feature-flags-load-all-with-missing-values.json diff --git a/Networking/NetworkingTests/Responses/feature-flags-load-all.json b/Modules/Tests/NetworkingTests/Responses/feature-flags-load-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/feature-flags-load-all.json rename to Modules/Tests/NetworkingTests/Responses/feature-flags-load-all.json diff --git a/Networking/NetworkingTests/Responses/AppliicationPassword/generate-application-password-using-wporg-creds-success.json b/Modules/Tests/NetworkingTests/Responses/generate-application-password-using-wporg-creds-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/AppliicationPassword/generate-application-password-using-wporg-creds-success.json rename to Modules/Tests/NetworkingTests/Responses/generate-application-password-using-wporg-creds-success.json diff --git a/Networking/NetworkingTests/Responses/generate-product-failure.json b/Modules/Tests/NetworkingTests/Responses/generate-product-failure.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-failure.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-failure.json diff --git a/Networking/NetworkingTests/Responses/generate-product-invalid-token.json b/Modules/Tests/NetworkingTests/Responses/generate-product-invalid-token.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-invalid-token.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-invalid-token.json diff --git a/Networking/NetworkingTests/Responses/generate-product-no-description.json b/Modules/Tests/NetworkingTests/Responses/generate-product-no-description.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-no-description.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-no-description.json diff --git a/Networking/NetworkingTests/Responses/generate-product-success-no-dimensions-info.json b/Modules/Tests/NetworkingTests/Responses/generate-product-success-no-dimensions-info.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-success-no-dimensions-info.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-success-no-dimensions-info.json diff --git a/Networking/NetworkingTests/Responses/generate-product-success-no-shipping-info.json b/Modules/Tests/NetworkingTests/Responses/generate-product-success-no-shipping-info.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-success-no-shipping-info.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-success-no-shipping-info.json diff --git a/Networking/NetworkingTests/Responses/generate-product-success-no-weight-info.json b/Modules/Tests/NetworkingTests/Responses/generate-product-success-no-weight-info.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-success-no-weight-info.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-success-no-weight-info.json diff --git a/Networking/NetworkingTests/Responses/generate-product-success-wrapped.json b/Modules/Tests/NetworkingTests/Responses/generate-product-success-wrapped.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-success-wrapped.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-success-wrapped.json diff --git a/Networking/NetworkingTests/Responses/generate-product-success.json b/Modules/Tests/NetworkingTests/Responses/generate-product-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/generate-product-success.json rename to Modules/Tests/NetworkingTests/Responses/generate-product-success.json diff --git a/Networking/NetworkingTests/Responses/generative-text-failure.json b/Modules/Tests/NetworkingTests/Responses/generative-text-failure.json similarity index 100% rename from Networking/NetworkingTests/Responses/generative-text-failure.json rename to Modules/Tests/NetworkingTests/Responses/generative-text-failure.json diff --git a/Networking/NetworkingTests/Responses/generative-text-invalid-token.json b/Modules/Tests/NetworkingTests/Responses/generative-text-invalid-token.json similarity index 100% rename from Networking/NetworkingTests/Responses/generative-text-invalid-token.json rename to Modules/Tests/NetworkingTests/Responses/generative-text-invalid-token.json diff --git a/Networking/NetworkingTests/Responses/generative-text-success.json b/Modules/Tests/NetworkingTests/Responses/generative-text-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/generative-text-success.json rename to Modules/Tests/NetworkingTests/Responses/generative-text-success.json diff --git a/Networking/NetworkingTests/Responses/generic_error.json b/Modules/Tests/NetworkingTests/Responses/generic_error.json similarity index 100% rename from Networking/NetworkingTests/Responses/generic_error.json rename to Modules/Tests/NetworkingTests/Responses/generic_error.json diff --git a/Networking/NetworkingTests/Responses/generic_success.json b/Modules/Tests/NetworkingTests/Responses/generic_success.json similarity index 100% rename from Networking/NetworkingTests/Responses/generic_success.json rename to Modules/Tests/NetworkingTests/Responses/generic_success.json diff --git a/Networking/NetworkingTests/Responses/generic_success_data.json b/Modules/Tests/NetworkingTests/Responses/generic_success_data.json similarity index 100% rename from Networking/NetworkingTests/Responses/generic_success_data.json rename to Modules/Tests/NetworkingTests/Responses/generic_success_data.json diff --git a/Networking/NetworkingTests/Responses/AppliicationPassword/get-application-passwords-success.json b/Modules/Tests/NetworkingTests/Responses/get-application-passwords-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/AppliicationPassword/get-application-passwords-success.json rename to Modules/Tests/NetworkingTests/Responses/get-application-passwords-success.json diff --git a/Networking/NetworkingTests/Responses/gift-card-stats-without-data.json b/Modules/Tests/NetworkingTests/Responses/gift-card-stats-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/gift-card-stats-without-data.json rename to Modules/Tests/NetworkingTests/Responses/gift-card-stats-without-data.json diff --git a/Networking/NetworkingTests/Responses/gift-card-stats.json b/Modules/Tests/NetworkingTests/Responses/gift-card-stats.json similarity index 100% rename from Networking/NetworkingTests/Responses/gift-card-stats.json rename to Modules/Tests/NetworkingTests/Responses/gift-card-stats.json diff --git a/Networking/NetworkingTests/Responses/gla-campaign-list-with-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/gla-campaign-list-with-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/gla-campaign-list-with-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/gla-campaign-list-with-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/gla-campaign-list-without-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/gla-campaign-list-without-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/gla-campaign-list-without-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/gla-campaign-list-without-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/gla-connection-with-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/gla-connection-with-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/gla-connection-with-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/gla-connection-with-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/gla-connection-without-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/gla-connection-without-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/gla-connection-without-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/gla-connection-without-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/google-ads-reports-programs-without-data.json b/Modules/Tests/NetworkingTests/Responses/google-ads-reports-programs-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/google-ads-reports-programs-without-data.json rename to Modules/Tests/NetworkingTests/Responses/google-ads-reports-programs-without-data.json diff --git a/Networking/NetworkingTests/Responses/google-ads-reports-programs.json b/Modules/Tests/NetworkingTests/Responses/google-ads-reports-programs.json similarity index 100% rename from Networking/NetworkingTests/Responses/google-ads-reports-programs.json rename to Modules/Tests/NetworkingTests/Responses/google-ads-reports-programs.json diff --git a/Networking/NetworkingTests/Responses/iap-order-create.json b/Modules/Tests/NetworkingTests/Responses/iap-order-create.json similarity index 100% rename from Networking/NetworkingTests/Responses/iap-order-create.json rename to Modules/Tests/NetworkingTests/Responses/iap-order-create.json diff --git a/Networking/NetworkingTests/Responses/iap-products.json b/Modules/Tests/NetworkingTests/Responses/iap-products.json similarity index 100% rename from Networking/NetworkingTests/Responses/iap-products.json rename to Modules/Tests/NetworkingTests/Responses/iap-products.json diff --git a/Networking/NetworkingTests/Responses/iap-transaction-handled.json b/Modules/Tests/NetworkingTests/Responses/iap-transaction-handled.json similarity index 100% rename from Networking/NetworkingTests/Responses/iap-transaction-handled.json rename to Modules/Tests/NetworkingTests/Responses/iap-transaction-handled.json diff --git a/Networking/NetworkingTests/Responses/iap-transaction-not-handled.json b/Modules/Tests/NetworkingTests/Responses/iap-transaction-not-handled.json similarity index 100% rename from Networking/NetworkingTests/Responses/iap-transaction-not-handled.json rename to Modules/Tests/NetworkingTests/Responses/iap-transaction-not-handled.json diff --git a/Networking/NetworkingTests/Responses/identify-language-failure.json b/Modules/Tests/NetworkingTests/Responses/identify-language-failure.json similarity index 100% rename from Networking/NetworkingTests/Responses/identify-language-failure.json rename to Modules/Tests/NetworkingTests/Responses/identify-language-failure.json diff --git a/Networking/NetworkingTests/Responses/identify-language-invalid-token.json b/Modules/Tests/NetworkingTests/Responses/identify-language-invalid-token.json similarity index 100% rename from Networking/NetworkingTests/Responses/identify-language-invalid-token.json rename to Modules/Tests/NetworkingTests/Responses/identify-language-invalid-token.json diff --git a/Networking/NetworkingTests/Responses/identify-language-success.json b/Modules/Tests/NetworkingTests/Responses/identify-language-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/identify-language-success.json rename to Modules/Tests/NetworkingTests/Responses/identify-language-success.json diff --git a/Networking/NetworkingTests/Responses/inbox-note-list-without-data.json b/Modules/Tests/NetworkingTests/Responses/inbox-note-list-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/inbox-note-list-without-data.json rename to Modules/Tests/NetworkingTests/Responses/inbox-note-list-without-data.json diff --git a/Networking/NetworkingTests/Responses/inbox-note-list.json b/Modules/Tests/NetworkingTests/Responses/inbox-note-list.json similarity index 100% rename from Networking/NetworkingTests/Responses/inbox-note-list.json rename to Modules/Tests/NetworkingTests/Responses/inbox-note-list.json diff --git a/Networking/NetworkingTests/Responses/inbox-note-without-data.json b/Modules/Tests/NetworkingTests/Responses/inbox-note-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/inbox-note-without-data.json rename to Modules/Tests/NetworkingTests/Responses/inbox-note-without-data.json diff --git a/Networking/NetworkingTests/Responses/inbox-note-without-isRead.json b/Modules/Tests/NetworkingTests/Responses/inbox-note-without-isRead.json similarity index 100% rename from Networking/NetworkingTests/Responses/inbox-note-without-isRead.json rename to Modules/Tests/NetworkingTests/Responses/inbox-note-without-isRead.json diff --git a/Networking/NetworkingTests/Responses/inbox-note.json b/Modules/Tests/NetworkingTests/Responses/inbox-note.json similarity index 100% rename from Networking/NetworkingTests/Responses/inbox-note.json rename to Modules/Tests/NetworkingTests/Responses/inbox-note.json diff --git a/Networking/NetworkingTests/Responses/ip-location.json b/Modules/Tests/NetworkingTests/Responses/ip-location.json similarity index 100% rename from Networking/NetworkingTests/Responses/ip-location.json rename to Modules/Tests/NetworkingTests/Responses/ip-location.json diff --git a/Networking/NetworkingTests/Responses/jetpack-connected-user.json b/Modules/Tests/NetworkingTests/Responses/jetpack-connected-user.json similarity index 100% rename from Networking/NetworkingTests/Responses/jetpack-connected-user.json rename to Modules/Tests/NetworkingTests/Responses/jetpack-connected-user.json diff --git a/Networking/NetworkingTests/Responses/jetpack-connection-url.json b/Modules/Tests/NetworkingTests/Responses/jetpack-connection-url.json similarity index 100% rename from Networking/NetworkingTests/Responses/jetpack-connection-url.json rename to Modules/Tests/NetworkingTests/Responses/jetpack-connection-url.json diff --git a/Networking/NetworkingTests/Responses/jetpack-settings-invalid-module.json b/Modules/Tests/NetworkingTests/Responses/jetpack-settings-invalid-module.json similarity index 100% rename from Networking/NetworkingTests/Responses/jetpack-settings-invalid-module.json rename to Modules/Tests/NetworkingTests/Responses/jetpack-settings-invalid-module.json diff --git a/Networking/NetworkingTests/Responses/jetpack-settings-success.json b/Modules/Tests/NetworkingTests/Responses/jetpack-settings-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/jetpack-settings-success.json rename to Modules/Tests/NetworkingTests/Responses/jetpack-settings-success.json diff --git a/Networking/NetworkingTests/Responses/jetpack-user-not-connected.json b/Modules/Tests/NetworkingTests/Responses/jetpack-user-not-connected.json similarity index 100% rename from Networking/NetworkingTests/Responses/jetpack-user-not-connected.json rename to Modules/Tests/NetworkingTests/Responses/jetpack-user-not-connected.json diff --git a/Networking/NetworkingTests/Responses/just-in-time-message-list-multiple.json b/Modules/Tests/NetworkingTests/Responses/just-in-time-message-list-multiple.json similarity index 100% rename from Networking/NetworkingTests/Responses/just-in-time-message-list-multiple.json rename to Modules/Tests/NetworkingTests/Responses/just-in-time-message-list-multiple.json diff --git a/Networking/NetworkingTests/Responses/just-in-time-message-list-without-data.json b/Modules/Tests/NetworkingTests/Responses/just-in-time-message-list-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/just-in-time-message-list-without-data.json rename to Modules/Tests/NetworkingTests/Responses/just-in-time-message-list-without-data.json diff --git a/Networking/NetworkingTests/Responses/just-in-time-message-list-without-nonessential-keys.json b/Modules/Tests/NetworkingTests/Responses/just-in-time-message-list-without-nonessential-keys.json similarity index 100% rename from Networking/NetworkingTests/Responses/just-in-time-message-list-without-nonessential-keys.json rename to Modules/Tests/NetworkingTests/Responses/just-in-time-message-list-without-nonessential-keys.json diff --git a/Networking/NetworkingTests/Responses/just-in-time-message-list.json b/Modules/Tests/NetworkingTests/Responses/just-in-time-message-list.json similarity index 100% rename from Networking/NetworkingTests/Responses/just-in-time-message-list.json rename to Modules/Tests/NetworkingTests/Responses/just-in-time-message-list.json diff --git a/Networking/NetworkingTests/Responses/jwt-token-expired-token.json b/Modules/Tests/NetworkingTests/Responses/jwt-token-expired-token.json similarity index 100% rename from Networking/NetworkingTests/Responses/jwt-token-expired-token.json rename to Modules/Tests/NetworkingTests/Responses/jwt-token-expired-token.json diff --git a/Networking/NetworkingTests/Responses/jwt-token-failure.json b/Modules/Tests/NetworkingTests/Responses/jwt-token-failure.json similarity index 100% rename from Networking/NetworkingTests/Responses/jwt-token-failure.json rename to Modules/Tests/NetworkingTests/Responses/jwt-token-failure.json diff --git a/Networking/NetworkingTests/Responses/jwt-token-success.json b/Modules/Tests/NetworkingTests/Responses/jwt-token-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/jwt-token-success.json rename to Modules/Tests/NetworkingTests/Responses/jwt-token-success.json diff --git a/Networking/NetworkingTests/Responses/load-notification-settings-success.json b/Modules/Tests/NetworkingTests/Responses/load-notification-settings-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/load-notification-settings-success.json rename to Modules/Tests/NetworkingTests/Responses/load-notification-settings-success.json diff --git a/Networking/NetworkingTests/Responses/load-plan-success.json b/Modules/Tests/NetworkingTests/Responses/load-plan-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/load-plan-success.json rename to Modules/Tests/NetworkingTests/Responses/load-plan-success.json diff --git a/Networking/NetworkingTests/Responses/load-site-current-plan-success.json b/Modules/Tests/NetworkingTests/Responses/load-site-current-plan-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/load-site-current-plan-success.json rename to Modules/Tests/NetworkingTests/Responses/load-site-current-plan-success.json diff --git a/Networking/NetworkingTests/Responses/load-site-plans-no-current-plan.json b/Modules/Tests/NetworkingTests/Responses/load-site-plans-no-current-plan.json similarity index 100% rename from Networking/NetworkingTests/Responses/load-site-plans-no-current-plan.json rename to Modules/Tests/NetworkingTests/Responses/load-site-plans-no-current-plan.json diff --git a/Networking/NetworkingTests/Responses/me-settings.json b/Modules/Tests/NetworkingTests/Responses/me-settings.json similarity index 100% rename from Networking/NetworkingTests/Responses/me-settings.json rename to Modules/Tests/NetworkingTests/Responses/me-settings.json diff --git a/Networking/NetworkingTests/Responses/me.json b/Modules/Tests/NetworkingTests/Responses/me.json similarity index 100% rename from Networking/NetworkingTests/Responses/me.json rename to Modules/Tests/NetworkingTests/Responses/me.json diff --git a/Networking/NetworkingTests/Responses/media-library-with-empty-sizes.json b/Modules/Tests/NetworkingTests/Responses/media-library-with-empty-sizes.json similarity index 100% rename from Networking/NetworkingTests/Responses/media-library-with-empty-sizes.json rename to Modules/Tests/NetworkingTests/Responses/media-library-with-empty-sizes.json diff --git a/Networking/NetworkingTests/Responses/media-library.json b/Modules/Tests/NetworkingTests/Responses/media-library.json similarity index 100% rename from Networking/NetworkingTests/Responses/media-library.json rename to Modules/Tests/NetworkingTests/Responses/media-library.json diff --git a/Networking/NetworkingTests/Responses/media-update-product-id-in-wordpress-site.json b/Modules/Tests/NetworkingTests/Responses/media-update-product-id-in-wordpress-site.json similarity index 100% rename from Networking/NetworkingTests/Responses/media-update-product-id-in-wordpress-site.json rename to Modules/Tests/NetworkingTests/Responses/media-update-product-id-in-wordpress-site.json diff --git a/Networking/NetworkingTests/Responses/media-update-product-id.json b/Modules/Tests/NetworkingTests/Responses/media-update-product-id.json similarity index 100% rename from Networking/NetworkingTests/Responses/media-update-product-id.json rename to Modules/Tests/NetworkingTests/Responses/media-update-product-id.json diff --git a/Networking/NetworkingTests/Responses/media-upload.json b/Modules/Tests/NetworkingTests/Responses/media-upload.json similarity index 100% rename from Networking/NetworkingTests/Responses/media-upload.json rename to Modules/Tests/NetworkingTests/Responses/media-upload.json diff --git a/Networking/NetworkingTests/Responses/media.json b/Modules/Tests/NetworkingTests/Responses/media.json similarity index 100% rename from Networking/NetworkingTests/Responses/media.json rename to Modules/Tests/NetworkingTests/Responses/media.json diff --git a/Networking/NetworkingTests/Responses/meta-data-products-and-orders.json b/Modules/Tests/NetworkingTests/Responses/meta-data-products-and-orders.json similarity index 100% rename from Networking/NetworkingTests/Responses/meta-data-products-and-orders.json rename to Modules/Tests/NetworkingTests/Responses/meta-data-products-and-orders.json diff --git a/Networking/NetworkingTests/Responses/meta-data-products-and-orders_nested_in_data.json b/Modules/Tests/NetworkingTests/Responses/meta-data-products-and-orders_nested_in_data.json similarity index 100% rename from Networking/NetworkingTests/Responses/meta-data-products-and-orders_nested_in_data.json rename to Modules/Tests/NetworkingTests/Responses/meta-data-products-and-orders_nested_in_data.json diff --git a/Networking/NetworkingTests/Responses/meta-data-products-orders-update.json b/Modules/Tests/NetworkingTests/Responses/meta-data-products-orders-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/meta-data-products-orders-update.json rename to Modules/Tests/NetworkingTests/Responses/meta-data-products-orders-update.json diff --git a/Networking/NetworkingTests/Responses/new-order-note.json b/Modules/Tests/NetworkingTests/Responses/new-order-note.json similarity index 100% rename from Networking/NetworkingTests/Responses/new-order-note.json rename to Modules/Tests/NetworkingTests/Responses/new-order-note.json diff --git a/Networking/NetworkingTests/Responses/no_stats_permission_error.json b/Modules/Tests/NetworkingTests/Responses/no_stats_permission_error.json similarity index 100% rename from Networking/NetworkingTests/Responses/no_stats_permission_error.json rename to Modules/Tests/NetworkingTests/Responses/no_stats_permission_error.json diff --git a/Networking/NetworkingTests/Responses/notification-settings.json b/Modules/Tests/NetworkingTests/Responses/notification-settings.json similarity index 100% rename from Networking/NetworkingTests/Responses/notification-settings.json rename to Modules/Tests/NetworkingTests/Responses/notification-settings.json diff --git a/Networking/NetworkingTests/Responses/notifications-load-all.json b/Modules/Tests/NetworkingTests/Responses/notifications-load-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/notifications-load-all.json rename to Modules/Tests/NetworkingTests/Responses/notifications-load-all.json diff --git a/Networking/NetworkingTests/Responses/notifications-load-hashes.json b/Modules/Tests/NetworkingTests/Responses/notifications-load-hashes.json similarity index 100% rename from Networking/NetworkingTests/Responses/notifications-load-hashes.json rename to Modules/Tests/NetworkingTests/Responses/notifications-load-hashes.json diff --git a/Networking/NetworkingTests/Responses/null-data.json b/Modules/Tests/NetworkingTests/Responses/null-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/null-data.json rename to Modules/Tests/NetworkingTests/Responses/null-data.json diff --git a/Networking/NetworkingTests/Responses/order-560-all-refunds.json b/Modules/Tests/NetworkingTests/Responses/order-560-all-refunds.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-560-all-refunds.json rename to Modules/Tests/NetworkingTests/Responses/order-560-all-refunds.json diff --git a/Networking/NetworkingTests/Responses/order-alternative-types.json b/Modules/Tests/NetworkingTests/Responses/order-alternative-types.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-alternative-types.json rename to Modules/Tests/NetworkingTests/Responses/order-alternative-types.json diff --git a/Networking/NetworkingTests/Responses/order-auto-draft-status.json b/Modules/Tests/NetworkingTests/Responses/order-auto-draft-status.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-auto-draft-status.json rename to Modules/Tests/NetworkingTests/Responses/order-auto-draft-status.json diff --git a/Networking/NetworkingTests/Responses/order-details-partially-refunded.json b/Modules/Tests/NetworkingTests/Responses/order-details-partially-refunded.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-details-partially-refunded.json rename to Modules/Tests/NetworkingTests/Responses/order-details-partially-refunded.json diff --git a/Networking/NetworkingTests/Responses/order-fully-refunded.json b/Modules/Tests/NetworkingTests/Responses/order-fully-refunded.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-fully-refunded.json rename to Modules/Tests/NetworkingTests/Responses/order-fully-refunded.json diff --git a/Networking/NetworkingTests/Responses/order-gift-card-cannot-apply-error.json b/Modules/Tests/NetworkingTests/Responses/order-gift-card-cannot-apply-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-gift-card-cannot-apply-error.json rename to Modules/Tests/NetworkingTests/Responses/order-gift-card-cannot-apply-error.json diff --git a/Networking/NetworkingTests/Responses/order-gift-card-invalid-error.json b/Modules/Tests/NetworkingTests/Responses/order-gift-card-invalid-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-gift-card-invalid-error.json rename to Modules/Tests/NetworkingTests/Responses/order-gift-card-invalid-error.json diff --git a/Networking/NetworkingTests/Responses/order-notes-without-data.json b/Modules/Tests/NetworkingTests/Responses/order-notes-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-notes-without-data.json rename to Modules/Tests/NetworkingTests/Responses/order-notes-without-data.json diff --git a/Networking/NetworkingTests/Responses/order-notes.json b/Modules/Tests/NetworkingTests/Responses/order-notes.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-notes.json rename to Modules/Tests/NetworkingTests/Responses/order-notes.json diff --git a/Networking/NetworkingTests/Responses/order-shipping-labels-with-error-in-labels-data.json b/Modules/Tests/NetworkingTests/Responses/order-shipping-labels-with-error-in-labels-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-shipping-labels-with-error-in-labels-data.json rename to Modules/Tests/NetworkingTests/Responses/order-shipping-labels-with-error-in-labels-data.json diff --git a/Networking/NetworkingTests/Responses/order-shipping-labels-without-data.json b/Modules/Tests/NetworkingTests/Responses/order-shipping-labels-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-shipping-labels-without-data.json rename to Modules/Tests/NetworkingTests/Responses/order-shipping-labels-without-data.json diff --git a/Networking/NetworkingTests/Responses/order-shipping-labels.json b/Modules/Tests/NetworkingTests/Responses/order-shipping-labels.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-shipping-labels.json rename to Modules/Tests/NetworkingTests/Responses/order-shipping-labels.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-daily.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-daily.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-daily.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-daily.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-defaults.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-defaults.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-defaults.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-defaults.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-hour.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-hour.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-hour.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-hour.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-month.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-month.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-month.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-month.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-wcadmin-activated.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-wcadmin-activated.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-wcadmin-activated.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-wcadmin-activated.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-wcadmin-deactivated.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-wcadmin-deactivated.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-wcadmin-deactivated.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-wcadmin-deactivated.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-year-alt.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-year-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-year-alt.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-year-alt.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-year-without-data.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-year-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-year-without-data.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-year-without-data.json diff --git a/Networking/NetworkingTests/Responses/order-stats-v4-year.json b/Modules/Tests/NetworkingTests/Responses/order-stats-v4-year.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-stats-v4-year.json rename to Modules/Tests/NetworkingTests/Responses/order-stats-v4-year.json diff --git a/Networking/NetworkingTests/Responses/order-statuses.json b/Modules/Tests/NetworkingTests/Responses/order-statuses.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-statuses.json rename to Modules/Tests/NetworkingTests/Responses/order-statuses.json diff --git a/Networking/NetworkingTests/Responses/order-with-all-addon-types.json b/Modules/Tests/NetworkingTests/Responses/order-with-all-addon-types.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-all-addon-types.json rename to Modules/Tests/NetworkingTests/Responses/order-with-all-addon-types.json diff --git a/Networking/NetworkingTests/Responses/order-with-attribution-info.json b/Modules/Tests/NetworkingTests/Responses/order-with-attribution-info.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-attribution-info.json rename to Modules/Tests/NetworkingTests/Responses/order-with-attribution-info.json diff --git a/Networking/NetworkingTests/Responses/order-with-bundled-line-items.json b/Modules/Tests/NetworkingTests/Responses/order-with-bundled-line-items.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-bundled-line-items.json rename to Modules/Tests/NetworkingTests/Responses/order-with-bundled-line-items.json diff --git a/Networking/NetworkingTests/Responses/order-with-charge.json b/Modules/Tests/NetworkingTests/Responses/order-with-charge.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-charge.json rename to Modules/Tests/NetworkingTests/Responses/order-with-charge.json diff --git a/Networking/NetworkingTests/Responses/order-with-composite-product.json b/Modules/Tests/NetworkingTests/Responses/order-with-composite-product.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-composite-product.json rename to Modules/Tests/NetworkingTests/Responses/order-with-composite-product.json diff --git a/Networking/NetworkingTests/Responses/order-with-deleted-refunds.json b/Modules/Tests/NetworkingTests/Responses/order-with-deleted-refunds.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-deleted-refunds.json rename to Modules/Tests/NetworkingTests/Responses/order-with-deleted-refunds.json diff --git a/Networking/NetworkingTests/Responses/order-with-faulty-attributes.json b/Modules/Tests/NetworkingTests/Responses/order-with-faulty-attributes.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-faulty-attributes.json rename to Modules/Tests/NetworkingTests/Responses/order-with-faulty-attributes.json diff --git a/Networking/NetworkingTests/Responses/order-with-gift-cards.json b/Modules/Tests/NetworkingTests/Responses/order-with-gift-cards.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-gift-cards.json rename to Modules/Tests/NetworkingTests/Responses/order-with-gift-cards.json diff --git a/Networking/NetworkingTests/Responses/order-with-line-item-attributes-before-API-support.json b/Modules/Tests/NetworkingTests/Responses/order-with-line-item-attributes-before-API-support.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-line-item-attributes-before-API-support.json rename to Modules/Tests/NetworkingTests/Responses/order-with-line-item-attributes-before-API-support.json diff --git a/Networking/NetworkingTests/Responses/order-with-line-item-attributes.json b/Modules/Tests/NetworkingTests/Responses/order-with-line-item-attributes.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-line-item-attributes.json rename to Modules/Tests/NetworkingTests/Responses/order-with-line-item-attributes.json diff --git a/Networking/NetworkingTests/Responses/order-with-special-character-currency.json b/Modules/Tests/NetworkingTests/Responses/order-with-special-character-currency.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-special-character-currency.json rename to Modules/Tests/NetworkingTests/Responses/order-with-special-character-currency.json diff --git a/Networking/NetworkingTests/Responses/order-with-subscription-renewal.json b/Modules/Tests/NetworkingTests/Responses/order-with-subscription-renewal.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-with-subscription-renewal.json rename to Modules/Tests/NetworkingTests/Responses/order-with-subscription-renewal.json diff --git a/Networking/NetworkingTests/Responses/order-without-data.json b/Modules/Tests/NetworkingTests/Responses/order-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/order-without-data.json rename to Modules/Tests/NetworkingTests/Responses/order-without-data.json diff --git a/Networking/NetworkingTests/Responses/order.json b/Modules/Tests/NetworkingTests/Responses/order.json similarity index 100% rename from Networking/NetworkingTests/Responses/order.json rename to Modules/Tests/NetworkingTests/Responses/order.json diff --git a/Networking/NetworkingTests/Responses/orders-actions-send-email-success.json b/Modules/Tests/NetworkingTests/Responses/orders-actions-send-email-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/orders-actions-send-email-success.json rename to Modules/Tests/NetworkingTests/Responses/orders-actions-send-email-success.json diff --git a/Networking/NetworkingTests/Responses/orders-actions-send-order-details.json b/Modules/Tests/NetworkingTests/Responses/orders-actions-send-order-details.json similarity index 100% rename from Networking/NetworkingTests/Responses/orders-actions-send-order-details.json rename to Modules/Tests/NetworkingTests/Responses/orders-actions-send-order-details.json diff --git a/Networking/NetworkingTests/Responses/orders-load-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/orders-load-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/orders-load-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/orders-load-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/orders-load-all.json b/Modules/Tests/NetworkingTests/Responses/orders-load-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/orders-load-all.json rename to Modules/Tests/NetworkingTests/Responses/orders-load-all.json diff --git a/Networking/NetworkingTests/Responses/payment-gateway-cod-malformed.json b/Modules/Tests/NetworkingTests/Responses/payment-gateway-cod-malformed.json similarity index 100% rename from Networking/NetworkingTests/Responses/payment-gateway-cod-malformed.json rename to Modules/Tests/NetworkingTests/Responses/payment-gateway-cod-malformed.json diff --git a/Networking/NetworkingTests/Responses/payment-gateway-cod-without-data.json b/Modules/Tests/NetworkingTests/Responses/payment-gateway-cod-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/payment-gateway-cod-without-data.json rename to Modules/Tests/NetworkingTests/Responses/payment-gateway-cod-without-data.json diff --git a/Networking/NetworkingTests/Responses/payment-gateway-cod.json b/Modules/Tests/NetworkingTests/Responses/payment-gateway-cod.json similarity index 100% rename from Networking/NetworkingTests/Responses/payment-gateway-cod.json rename to Modules/Tests/NetworkingTests/Responses/payment-gateway-cod.json diff --git a/Networking/NetworkingTests/Responses/payment-gateway-list-half.json b/Modules/Tests/NetworkingTests/Responses/payment-gateway-list-half.json similarity index 100% rename from Networking/NetworkingTests/Responses/payment-gateway-list-half.json rename to Modules/Tests/NetworkingTests/Responses/payment-gateway-list-half.json diff --git a/Networking/NetworkingTests/Responses/payment-gateway-list-without-data.json b/Modules/Tests/NetworkingTests/Responses/payment-gateway-list-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/payment-gateway-list-without-data.json rename to Modules/Tests/NetworkingTests/Responses/payment-gateway-list-without-data.json diff --git a/Networking/NetworkingTests/Responses/payment-gateway-list.json b/Modules/Tests/NetworkingTests/Responses/payment-gateway-list.json similarity index 100% rename from Networking/NetworkingTests/Responses/payment-gateway-list.json rename to Modules/Tests/NetworkingTests/Responses/payment-gateway-list.json diff --git a/Networking/NetworkingTests/Responses/plugin-inactive.json b/Modules/Tests/NetworkingTests/Responses/plugin-inactive.json similarity index 100% rename from Networking/NetworkingTests/Responses/plugin-inactive.json rename to Modules/Tests/NetworkingTests/Responses/plugin-inactive.json diff --git a/Networking/NetworkingTests/Responses/plugin.json b/Modules/Tests/NetworkingTests/Responses/plugin.json similarity index 100% rename from Networking/NetworkingTests/Responses/plugin.json rename to Modules/Tests/NetworkingTests/Responses/plugin.json diff --git a/Networking/NetworkingTests/Responses/plugins-without-data.json b/Modules/Tests/NetworkingTests/Responses/plugins-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/plugins-without-data.json rename to Modules/Tests/NetworkingTests/Responses/plugins-without-data.json diff --git a/Networking/NetworkingTests/Responses/plugins.json b/Modules/Tests/NetworkingTests/Responses/plugins.json similarity index 100% rename from Networking/NetworkingTests/Responses/plugins.json rename to Modules/Tests/NetworkingTests/Responses/plugins.json diff --git a/Networking/NetworkingTests/Responses/pos-products.json b/Modules/Tests/NetworkingTests/Responses/pos-products.json similarity index 100% rename from Networking/NetworkingTests/Responses/pos-products.json rename to Modules/Tests/NetworkingTests/Responses/pos-products.json diff --git a/Networking/NetworkingTests/Responses/product-add-or-delete.json b/Modules/Tests/NetworkingTests/Responses/product-add-or-delete.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-add-or-delete.json rename to Modules/Tests/NetworkingTests/Responses/product-add-or-delete.json diff --git a/Networking/NetworkingTests/Responses/product-alternative-types.json b/Modules/Tests/NetworkingTests/Responses/product-alternative-types.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-alternative-types.json rename to Modules/Tests/NetworkingTests/Responses/product-alternative-types.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-create-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-create-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-create-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-create-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-create.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-create.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-create.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-create.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-delete.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-delete.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-delete.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-delete.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-terms-empty.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-terms-empty.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-terms-empty.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-terms-empty.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-terms-extra.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-terms-extra.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-terms-extra.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-terms-extra.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-terms-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-terms-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-terms-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-terms-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-terms.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-terms.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-terms.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-terms.json diff --git a/Networking/NetworkingTests/Responses/product-attribute-update.json b/Modules/Tests/NetworkingTests/Responses/product-attribute-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attribute-update.json rename to Modules/Tests/NetworkingTests/Responses/product-attribute-update.json diff --git a/Networking/NetworkingTests/Responses/product-attributes-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-attributes-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attributes-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-attributes-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-attributes-all.json b/Modules/Tests/NetworkingTests/Responses/product-attributes-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-attributes-all.json rename to Modules/Tests/NetworkingTests/Responses/product-attributes-all.json diff --git a/Networking/NetworkingTests/Responses/product-bundle-stats-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-bundle-stats-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-bundle-stats-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-bundle-stats-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-bundle-stats.json b/Modules/Tests/NetworkingTests/Responses/product-bundle-stats.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-bundle-stats.json rename to Modules/Tests/NetworkingTests/Responses/product-bundle-stats.json diff --git a/Networking/NetworkingTests/Responses/product-bundle-top-bundles.json b/Modules/Tests/NetworkingTests/Responses/product-bundle-top-bundles.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-bundle-top-bundles.json rename to Modules/Tests/NetworkingTests/Responses/product-bundle-top-bundles.json diff --git a/Networking/NetworkingTests/Responses/product-bundle.json b/Modules/Tests/NetworkingTests/Responses/product-bundle.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-bundle.json rename to Modules/Tests/NetworkingTests/Responses/product-bundle.json diff --git a/Networking/NetworkingTests/Responses/product-categories-created-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-categories-created-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-categories-created-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-categories-created-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-categories-created.json b/Modules/Tests/NetworkingTests/Responses/product-categories-created.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-categories-created.json rename to Modules/Tests/NetworkingTests/Responses/product-categories-created.json diff --git a/Networking/NetworkingTests/Responses/product-composite.json b/Modules/Tests/NetworkingTests/Responses/product-composite.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-composite.json rename to Modules/Tests/NetworkingTests/Responses/product-composite.json diff --git a/Networking/NetworkingTests/Responses/product-external.json b/Modules/Tests/NetworkingTests/Responses/product-external.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-external.json rename to Modules/Tests/NetworkingTests/Responses/product-external.json diff --git a/Networking/NetworkingTests/Responses/product-id-only-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-id-only-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-id-only-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-id-only-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-id-only.json b/Modules/Tests/NetworkingTests/Responses/product-id-only.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-id-only.json rename to Modules/Tests/NetworkingTests/Responses/product-id-only.json diff --git a/Networking/NetworkingTests/Responses/product-malformed-variations-and-image-alt.json b/Modules/Tests/NetworkingTests/Responses/product-malformed-variations-and-image-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-malformed-variations-and-image-alt.json rename to Modules/Tests/NetworkingTests/Responses/product-malformed-variations-and-image-alt.json diff --git a/Networking/NetworkingTests/Responses/product-min-max-quantities.json b/Modules/Tests/NetworkingTests/Responses/product-min-max-quantities.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-min-max-quantities.json rename to Modules/Tests/NetworkingTests/Responses/product-min-max-quantities.json diff --git a/Networking/NetworkingTests/Responses/product-on-sale-with-empty-sale-price.json b/Modules/Tests/NetworkingTests/Responses/product-on-sale-with-empty-sale-price.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-on-sale-with-empty-sale-price.json rename to Modules/Tests/NetworkingTests/Responses/product-on-sale-with-empty-sale-price.json diff --git a/Networking/NetworkingTests/Responses/product-report-string-stock-quantity.json b/Modules/Tests/NetworkingTests/Responses/product-report-string-stock-quantity.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-report-string-stock-quantity.json rename to Modules/Tests/NetworkingTests/Responses/product-report-string-stock-quantity.json diff --git a/Networking/NetworkingTests/Responses/product-report-without-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/product-report-without-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-report-without-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/product-report-without-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/product-report.json b/Modules/Tests/NetworkingTests/Responses/product-report.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-report.json rename to Modules/Tests/NetworkingTests/Responses/product-report.json diff --git a/Networking/NetworkingTests/Responses/product-search-sku-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-search-sku-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-search-sku-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-search-sku-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-search-sku.json b/Modules/Tests/NetworkingTests/Responses/product-search-sku.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-search-sku.json rename to Modules/Tests/NetworkingTests/Responses/product-search-sku.json diff --git a/Networking/NetworkingTests/Responses/product-shipping-classes-load-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-shipping-classes-load-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-shipping-classes-load-all.json b/Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-shipping-classes-load-all.json rename to Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-all.json diff --git a/Networking/NetworkingTests/Responses/product-shipping-classes-load-one-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-one-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-shipping-classes-load-one-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-one-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-shipping-classes-load-one.json b/Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-one.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-shipping-classes-load-one.json rename to Modules/Tests/NetworkingTests/Responses/product-shipping-classes-load-one.json diff --git a/Networking/NetworkingTests/Responses/product-stock-decimal-sku.json b/Modules/Tests/NetworkingTests/Responses/product-stock-decimal-sku.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-stock-decimal-sku.json rename to Modules/Tests/NetworkingTests/Responses/product-stock-decimal-sku.json diff --git a/Networking/NetworkingTests/Responses/product-stock-parent-manage-stock.json b/Modules/Tests/NetworkingTests/Responses/product-stock-parent-manage-stock.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-stock-parent-manage-stock.json rename to Modules/Tests/NetworkingTests/Responses/product-stock-parent-manage-stock.json diff --git a/Networking/NetworkingTests/Responses/product-stock-string-quantity.json b/Modules/Tests/NetworkingTests/Responses/product-stock-string-quantity.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-stock-string-quantity.json rename to Modules/Tests/NetworkingTests/Responses/product-stock-string-quantity.json diff --git a/Networking/NetworkingTests/Responses/product-stock-without-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/product-stock-without-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-stock-without-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/product-stock-without-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/product-stock.json b/Modules/Tests/NetworkingTests/Responses/product-stock.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-stock.json rename to Modules/Tests/NetworkingTests/Responses/product-stock.json diff --git a/Networking/NetworkingTests/Responses/product-subscription-alternative-types.json b/Modules/Tests/NetworkingTests/Responses/product-subscription-alternative-types.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-subscription-alternative-types.json rename to Modules/Tests/NetworkingTests/Responses/product-subscription-alternative-types.json diff --git a/Networking/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format-int-values.json b/Modules/Tests/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format-int-values.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format-int-values.json rename to Modules/Tests/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format-int-values.json diff --git a/Networking/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format.json b/Modules/Tests/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format.json rename to Modules/Tests/NetworkingTests/Responses/product-subscription-sync-renewals-day-month-format.json diff --git a/Networking/NetworkingTests/Responses/product-subscription.json b/Modules/Tests/NetworkingTests/Responses/product-subscription.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-subscription.json rename to Modules/Tests/NetworkingTests/Responses/product-subscription.json diff --git a/Networking/NetworkingTests/Responses/product-tags-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-tags-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-tags-all.json b/Modules/Tests/NetworkingTests/Responses/product-tags-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-all.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-all.json diff --git a/Networking/NetworkingTests/Responses/product-tags-created-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-tags-created-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-created-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-created-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-tags-created.json b/Modules/Tests/NetworkingTests/Responses/product-tags-created.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-created.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-created.json diff --git a/Networking/NetworkingTests/Responses/product-tags-deleted-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-tags-deleted-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-deleted-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-deleted-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-tags-deleted.json b/Modules/Tests/NetworkingTests/Responses/product-tags-deleted.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-deleted.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-deleted.json diff --git a/Networking/NetworkingTests/Responses/product-tags-empty.json b/Modules/Tests/NetworkingTests/Responses/product-tags-empty.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-empty.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-empty.json diff --git a/Networking/NetworkingTests/Responses/product-tags-extra.json b/Modules/Tests/NetworkingTests/Responses/product-tags-extra.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-tags-extra.json rename to Modules/Tests/NetworkingTests/Responses/product-tags-extra.json diff --git a/Networking/NetworkingTests/Responses/product-update.json b/Modules/Tests/NetworkingTests/Responses/product-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-update.json rename to Modules/Tests/NetworkingTests/Responses/product-update.json diff --git a/Networking/NetworkingTests/Responses/product-variation-alternative-types.json b/Modules/Tests/NetworkingTests/Responses/product-variation-alternative-types.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation-alternative-types.json rename to Modules/Tests/NetworkingTests/Responses/product-variation-alternative-types.json diff --git a/Networking/NetworkingTests/Responses/product-variation-min-max-quantities.json b/Modules/Tests/NetworkingTests/Responses/product-variation-min-max-quantities.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation-min-max-quantities.json rename to Modules/Tests/NetworkingTests/Responses/product-variation-min-max-quantities.json diff --git a/Networking/NetworkingTests/Responses/product-variation-subscription-incomplete.json b/Modules/Tests/NetworkingTests/Responses/product-variation-subscription-incomplete.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation-subscription-incomplete.json rename to Modules/Tests/NetworkingTests/Responses/product-variation-subscription-incomplete.json diff --git a/Networking/NetworkingTests/Responses/product-variation-subscription.json b/Modules/Tests/NetworkingTests/Responses/product-variation-subscription.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation-subscription.json rename to Modules/Tests/NetworkingTests/Responses/product-variation-subscription.json diff --git a/Networking/NetworkingTests/Responses/product-variation-update-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-variation-update-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation-update-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-variation-update-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-variation-update.json b/Modules/Tests/NetworkingTests/Responses/product-variation-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation-update.json rename to Modules/Tests/NetworkingTests/Responses/product-variation-update.json diff --git a/Networking/NetworkingTests/Responses/product-variation.json b/Modules/Tests/NetworkingTests/Responses/product-variation.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variation.json rename to Modules/Tests/NetworkingTests/Responses/product-variation.json diff --git a/Networking/NetworkingTests/Responses/product-variations-bulk-create-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-variations-bulk-create-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-bulk-create-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-bulk-create-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-variations-bulk-create.json b/Modules/Tests/NetworkingTests/Responses/product-variations-bulk-create.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-bulk-create.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-bulk-create.json diff --git a/Networking/NetworkingTests/Responses/product-variations-bulk-update-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-variations-bulk-update-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-bulk-update-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-bulk-update-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-variations-bulk-update.json b/Modules/Tests/NetworkingTests/Responses/product-variations-bulk-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-bulk-update.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-bulk-update.json diff --git a/Networking/NetworkingTests/Responses/product-variations-load-all-alternative-types.json b/Modules/Tests/NetworkingTests/Responses/product-variations-load-all-alternative-types.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-load-all-alternative-types.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-load-all-alternative-types.json diff --git a/Networking/NetworkingTests/Responses/product-variations-load-all-first-on-sale-empty-sale-price.json b/Modules/Tests/NetworkingTests/Responses/product-variations-load-all-first-on-sale-empty-sale-price.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-load-all-first-on-sale-empty-sale-price.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-load-all-first-on-sale-empty-sale-price.json diff --git a/Networking/NetworkingTests/Responses/product-variations-load-all-manage-stock-two-states.json b/Modules/Tests/NetworkingTests/Responses/product-variations-load-all-manage-stock-two-states.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-load-all-manage-stock-two-states.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-load-all-manage-stock-two-states.json diff --git a/Networking/NetworkingTests/Responses/product-variations-load-all-with-parent-id.json b/Modules/Tests/NetworkingTests/Responses/product-variations-load-all-with-parent-id.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-load-all-with-parent-id.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-load-all-with-parent-id.json diff --git a/Networking/NetworkingTests/Responses/product-variations-load-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-variations-load-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-load-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-load-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/product-variations-load-all.json b/Modules/Tests/NetworkingTests/Responses/product-variations-load-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-variations-load-all.json rename to Modules/Tests/NetworkingTests/Responses/product-variations-load-all.json diff --git a/Networking/NetworkingTests/Responses/product-without-data.json b/Modules/Tests/NetworkingTests/Responses/product-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/product-without-data.json rename to Modules/Tests/NetworkingTests/Responses/product-without-data.json diff --git a/Networking/NetworkingTests/Responses/product.json b/Modules/Tests/NetworkingTests/Responses/product.json similarity index 100% rename from Networking/NetworkingTests/Responses/product.json rename to Modules/Tests/NetworkingTests/Responses/product.json diff --git a/Networking/NetworkingTests/Responses/products-batch-update.json b/Modules/Tests/NetworkingTests/Responses/products-batch-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-batch-update.json rename to Modules/Tests/NetworkingTests/Responses/products-batch-update.json diff --git a/Networking/NetworkingTests/Responses/products-ids-only-empty.json b/Modules/Tests/NetworkingTests/Responses/products-ids-only-empty.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-ids-only-empty.json rename to Modules/Tests/NetworkingTests/Responses/products-ids-only-empty.json diff --git a/Networking/NetworkingTests/Responses/products-ids-only-without-data.json b/Modules/Tests/NetworkingTests/Responses/products-ids-only-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-ids-only-without-data.json rename to Modules/Tests/NetworkingTests/Responses/products-ids-only-without-data.json diff --git a/Networking/NetworkingTests/Responses/products-ids-only.json b/Modules/Tests/NetworkingTests/Responses/products-ids-only.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-ids-only.json rename to Modules/Tests/NetworkingTests/Responses/products-ids-only.json diff --git a/Networking/NetworkingTests/Responses/products-load-all-for-eligibility-criteria.json b/Modules/Tests/NetworkingTests/Responses/products-load-all-for-eligibility-criteria.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-load-all-for-eligibility-criteria.json rename to Modules/Tests/NetworkingTests/Responses/products-load-all-for-eligibility-criteria.json diff --git a/Networking/NetworkingTests/Responses/products-load-all-type-simple.json b/Modules/Tests/NetworkingTests/Responses/products-load-all-type-simple.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-load-all-type-simple.json rename to Modules/Tests/NetworkingTests/Responses/products-load-all-type-simple.json diff --git a/Networking/NetworkingTests/Responses/products-load-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/products-load-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-load-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/products-load-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/products-load-all.json b/Modules/Tests/NetworkingTests/Responses/products-load-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-load-all.json rename to Modules/Tests/NetworkingTests/Responses/products-load-all.json diff --git a/Networking/NetworkingTests/Responses/products-load-simple-products-empty-price.json b/Modules/Tests/NetworkingTests/Responses/products-load-simple-products-empty-price.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-load-simple-products-empty-price.json rename to Modules/Tests/NetworkingTests/Responses/products-load-simple-products-empty-price.json diff --git a/Networking/NetworkingTests/Responses/products-search-photo.json b/Modules/Tests/NetworkingTests/Responses/products-search-photo.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-search-photo.json rename to Modules/Tests/NetworkingTests/Responses/products-search-photo.json diff --git a/Networking/NetworkingTests/Responses/products-sku-search-non-purchasable.json b/Modules/Tests/NetworkingTests/Responses/products-sku-search-non-purchasable.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-sku-search-non-purchasable.json rename to Modules/Tests/NetworkingTests/Responses/products-sku-search-non-purchasable.json diff --git a/Networking/NetworkingTests/Responses/products-sku-search-variation.json b/Modules/Tests/NetworkingTests/Responses/products-sku-search-variation.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-sku-search-variation.json rename to Modules/Tests/NetworkingTests/Responses/products-sku-search-variation.json diff --git a/Networking/NetworkingTests/Responses/products-sku-search.json b/Modules/Tests/NetworkingTests/Responses/products-sku-search.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-sku-search.json rename to Modules/Tests/NetworkingTests/Responses/products-sku-search.json diff --git a/Networking/NetworkingTests/Responses/products-total.json b/Modules/Tests/NetworkingTests/Responses/products-total.json similarity index 100% rename from Networking/NetworkingTests/Responses/products-total.json rename to Modules/Tests/NetworkingTests/Responses/products-total.json diff --git a/Networking/NetworkingTests/Responses/receipt-without-data-envelope.json b/Modules/Tests/NetworkingTests/Responses/receipt-without-data-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/receipt-without-data-envelope.json rename to Modules/Tests/NetworkingTests/Responses/receipt-without-data-envelope.json diff --git a/Networking/NetworkingTests/Responses/receipt.json b/Modules/Tests/NetworkingTests/Responses/receipt.json similarity index 100% rename from Networking/NetworkingTests/Responses/receipt.json rename to Modules/Tests/NetworkingTests/Responses/receipt.json diff --git a/Networking/NetworkingTests/Responses/refund-single-without-data.json b/Modules/Tests/NetworkingTests/Responses/refund-single-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/refund-single-without-data.json rename to Modules/Tests/NetworkingTests/Responses/refund-single-without-data.json diff --git a/Networking/NetworkingTests/Responses/refund-single.json b/Modules/Tests/NetworkingTests/Responses/refund-single.json similarity index 100% rename from Networking/NetworkingTests/Responses/refund-single.json rename to Modules/Tests/NetworkingTests/Responses/refund-single.json diff --git a/Networking/NetworkingTests/Responses/refunds-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/refunds-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/refunds-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/refunds-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/refunds-all.json b/Modules/Tests/NetworkingTests/Responses/refunds-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/refunds-all.json rename to Modules/Tests/NetworkingTests/Responses/refunds-all.json diff --git a/Networking/NetworkingTests/Responses/report-orders-total-without-data.json b/Modules/Tests/NetworkingTests/Responses/report-orders-total-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/report-orders-total-without-data.json rename to Modules/Tests/NetworkingTests/Responses/report-orders-total-without-data.json diff --git a/Networking/NetworkingTests/Responses/report-orders-total.json b/Modules/Tests/NetworkingTests/Responses/report-orders-total.json similarity index 100% rename from Networking/NetworkingTests/Responses/report-orders-total.json rename to Modules/Tests/NetworkingTests/Responses/report-orders-total.json diff --git a/Networking/NetworkingTests/Responses/report-orders.json b/Modules/Tests/NetworkingTests/Responses/report-orders.json similarity index 100% rename from Networking/NetworkingTests/Responses/report-orders.json rename to Modules/Tests/NetworkingTests/Responses/report-orders.json diff --git a/Networking/NetworkingTests/Responses/reports-products-alt.json b/Modules/Tests/NetworkingTests/Responses/reports-products-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/reports-products-alt.json rename to Modules/Tests/NetworkingTests/Responses/reports-products-alt.json diff --git a/Networking/NetworkingTests/Responses/reports-products-without-data.json b/Modules/Tests/NetworkingTests/Responses/reports-products-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/reports-products-without-data.json rename to Modules/Tests/NetworkingTests/Responses/reports-products-without-data.json diff --git a/Networking/NetworkingTests/Responses/reports-products.json b/Modules/Tests/NetworkingTests/Responses/reports-products.json similarity index 100% rename from Networking/NetworkingTests/Responses/reports-products.json rename to Modules/Tests/NetworkingTests/Responses/reports-products.json diff --git a/Networking/NetworkingTests/Responses/restnoroute_error.json b/Modules/Tests/NetworkingTests/Responses/restnoroute_error.json similarity index 100% rename from Networking/NetworkingTests/Responses/restnoroute_error.json rename to Modules/Tests/NetworkingTests/Responses/restnoroute_error.json diff --git a/Networking/NetworkingTests/Responses/reviews-all-without-data.json b/Modules/Tests/NetworkingTests/Responses/reviews-all-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/reviews-all-without-data.json rename to Modules/Tests/NetworkingTests/Responses/reviews-all-without-data.json diff --git a/Networking/NetworkingTests/Responses/reviews-all.json b/Modules/Tests/NetworkingTests/Responses/reviews-all.json similarity index 100% rename from Networking/NetworkingTests/Responses/reviews-all.json rename to Modules/Tests/NetworkingTests/Responses/reviews-all.json diff --git a/Networking/NetworkingTests/Responses/reviews-missing-avatar-urls.json b/Modules/Tests/NetworkingTests/Responses/reviews-missing-avatar-urls.json similarity index 100% rename from Networking/NetworkingTests/Responses/reviews-missing-avatar-urls.json rename to Modules/Tests/NetworkingTests/Responses/reviews-missing-avatar-urls.json diff --git a/Networking/NetworkingTests/Responses/reviews-single-without-data.json b/Modules/Tests/NetworkingTests/Responses/reviews-single-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/reviews-single-without-data.json rename to Modules/Tests/NetworkingTests/Responses/reviews-single-without-data.json diff --git a/Networking/NetworkingTests/Responses/reviews-single.json b/Modules/Tests/NetworkingTests/Responses/reviews-single.json similarity index 100% rename from Networking/NetworkingTests/Responses/reviews-single.json rename to Modules/Tests/NetworkingTests/Responses/reviews-single.json diff --git a/Networking/NetworkingTests/Responses/setting-all-except-countries.json b/Modules/Tests/NetworkingTests/Responses/setting-all-except-countries.json similarity index 100% rename from Networking/NetworkingTests/Responses/setting-all-except-countries.json rename to Modules/Tests/NetworkingTests/Responses/setting-all-except-countries.json diff --git a/Networking/NetworkingTests/Responses/setting-analytics.json b/Modules/Tests/NetworkingTests/Responses/setting-analytics.json similarity index 100% rename from Networking/NetworkingTests/Responses/setting-analytics.json rename to Modules/Tests/NetworkingTests/Responses/setting-analytics.json diff --git a/Networking/NetworkingTests/Responses/setting-coupon-without-data.json b/Modules/Tests/NetworkingTests/Responses/setting-coupon-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/setting-coupon-without-data.json rename to Modules/Tests/NetworkingTests/Responses/setting-coupon-without-data.json diff --git a/Networking/NetworkingTests/Responses/setting-coupon.json b/Modules/Tests/NetworkingTests/Responses/setting-coupon.json similarity index 100% rename from Networking/NetworkingTests/Responses/setting-coupon.json rename to Modules/Tests/NetworkingTests/Responses/setting-coupon.json diff --git a/Networking/NetworkingTests/Responses/setting-tax-based-on-parse-error.json b/Modules/Tests/NetworkingTests/Responses/setting-tax-based-on-parse-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/setting-tax-based-on-parse-error.json rename to Modules/Tests/NetworkingTests/Responses/setting-tax-based-on-parse-error.json diff --git a/Networking/NetworkingTests/Responses/setting-tax-based-on-shipping-success.json b/Modules/Tests/NetworkingTests/Responses/setting-tax-based-on-shipping-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/setting-tax-based-on-shipping-success.json rename to Modules/Tests/NetworkingTests/Responses/setting-tax-based-on-shipping-success.json diff --git a/Networking/NetworkingTests/Responses/settings-advanced-feature-pos-disabled.json b/Modules/Tests/NetworkingTests/Responses/settings-advanced-feature-pos-disabled.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-advanced-feature-pos-disabled.json rename to Modules/Tests/NetworkingTests/Responses/settings-advanced-feature-pos-disabled.json diff --git a/Networking/NetworkingTests/Responses/settings-advanced-feature-pos-enabled.json b/Modules/Tests/NetworkingTests/Responses/settings-advanced-feature-pos-enabled.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-advanced-feature-pos-enabled.json rename to Modules/Tests/NetworkingTests/Responses/settings-advanced-feature-pos-enabled.json diff --git a/Networking/NetworkingTests/Responses/settings-advanced-feature-pos-invalid.json b/Modules/Tests/NetworkingTests/Responses/settings-advanced-feature-pos-invalid.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-advanced-feature-pos-invalid.json rename to Modules/Tests/NetworkingTests/Responses/settings-advanced-feature-pos-invalid.json diff --git a/Networking/NetworkingTests/Responses/settings-general-alt.json b/Modules/Tests/NetworkingTests/Responses/settings-general-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-general-alt.json rename to Modules/Tests/NetworkingTests/Responses/settings-general-alt.json diff --git a/Networking/NetworkingTests/Responses/settings-general-without-data.json b/Modules/Tests/NetworkingTests/Responses/settings-general-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-general-without-data.json rename to Modules/Tests/NetworkingTests/Responses/settings-general-without-data.json diff --git a/Networking/NetworkingTests/Responses/settings-general.json b/Modules/Tests/NetworkingTests/Responses/settings-general.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-general.json rename to Modules/Tests/NetworkingTests/Responses/settings-general.json diff --git a/Networking/NetworkingTests/Responses/settings-product-alt.json b/Modules/Tests/NetworkingTests/Responses/settings-product-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-product-alt.json rename to Modules/Tests/NetworkingTests/Responses/settings-product-alt.json diff --git a/Networking/NetworkingTests/Responses/settings-product.json b/Modules/Tests/NetworkingTests/Responses/settings-product.json similarity index 100% rename from Networking/NetworkingTests/Responses/settings-product.json rename to Modules/Tests/NetworkingTests/Responses/settings-product.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_delete.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_delete.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_delete.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_delete.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_empty.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_empty.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_empty.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_empty.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_multiple.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_multiple.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_multiple.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_multiple.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_new-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_new-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_new-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_new-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_new.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_new.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_new.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_new.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_new_custom_provider.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_new_custom_provider.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_new_custom_provider.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_new_custom_provider.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_plugin_not_active.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_plugin_not_active.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_plugin_not_active.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_plugin_not_active.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_providers.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_providers.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_providers.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_providers.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_providers_without_data.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_providers_without_data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_providers_without_data.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_providers_without_data.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_single.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_single.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_single.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_single.json diff --git a/Networking/NetworkingTests/Responses/shipment_tracking_single_without_data.json b/Modules/Tests/NetworkingTests/Responses/shipment_tracking_single_without_data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipment_tracking_single_without_data.json rename to Modules/Tests/NetworkingTests/Responses/shipment_tracking_single_without_data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-account-settings-no-payment-methods.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-account-settings-no-payment-methods.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-account-settings-no-payment-methods.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-account-settings-no-payment-methods.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-account-settings-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-account-settings-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-account-settings-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-account-settings-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-account-settings.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-account-settings.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-account-settings.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-account-settings.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-address-validation-error.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-address-validation-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-address-validation-error.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-address-validation-error.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-address-validation-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-address-validation-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-address-validation-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-address-validation-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-address-without-name-validation-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-address-without-name-validation-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-address-without-name-validation-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-address-without-name-validation-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-carriers-and-rates-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-carriers-and-rates-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-carriers-and-rates-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-carriers-and-rates-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-config-success-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-config-success-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-config-success-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-config-success-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-config-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-config-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-config-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-config-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-create-package-error.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-create-package-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-create-package-error.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-create-package-error.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-eligibility-failure-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-failure-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-eligibility-failure-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-failure-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-eligibility-failure.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-failure.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-eligibility-failure.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-failure.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-eligibility-success-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-success-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-eligibility-success-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-success-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-eligibility-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-eligibility-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-eligibility-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-packages-success-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-packages-success-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-packages-success-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-packages-success-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-packages-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-packages-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-packages-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-packages-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-print.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-print.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-print.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-print.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-purchase-success-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-purchase-success-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-purchase-success-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-purchase-success-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-purchase-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-purchase-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-purchase-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-purchase-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-refund-error.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-refund-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-refund-error.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-refund-error.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-refund-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-refund-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-refund-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-refund-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-status-success-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-status-success-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-status-success-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-status-success-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-status-success.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-status-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-status-success.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-status-success.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-update-shipment-without-data.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-update-shipment-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-update-shipment-without-data.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-update-shipment-without-data.json diff --git a/Networking/NetworkingTests/Responses/shipping-label-update-shipment.json b/Modules/Tests/NetworkingTests/Responses/shipping-label-update-shipment.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-label-update-shipment.json rename to Modules/Tests/NetworkingTests/Responses/shipping-label-update-shipment.json diff --git a/Networking/NetworkingTests/Responses/shipping-methods.json b/Modules/Tests/NetworkingTests/Responses/shipping-methods.json similarity index 100% rename from Networking/NetworkingTests/Responses/shipping-methods.json rename to Modules/Tests/NetworkingTests/Responses/shipping-methods.json diff --git a/Networking/NetworkingTests/Responses/site-api-no-woo.json b/Modules/Tests/NetworkingTests/Responses/site-api-no-woo.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-api-no-woo.json rename to Modules/Tests/NetworkingTests/Responses/site-api-no-woo.json diff --git a/Networking/NetworkingTests/Responses/site-api-without-data.json b/Modules/Tests/NetworkingTests/Responses/site-api-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-api-without-data.json rename to Modules/Tests/NetworkingTests/Responses/site-api-without-data.json diff --git a/Networking/NetworkingTests/Responses/site-api.json b/Modules/Tests/NetworkingTests/Responses/site-api.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-api.json rename to Modules/Tests/NetworkingTests/Responses/site-api.json diff --git a/Networking/NetworkingTests/Responses/site-creation-domain-error.json b/Modules/Tests/NetworkingTests/Responses/site-creation-domain-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-creation-domain-error.json rename to Modules/Tests/NetworkingTests/Responses/site-creation-domain-error.json diff --git a/Networking/NetworkingTests/Responses/site-creation-success.json b/Modules/Tests/NetworkingTests/Responses/site-creation-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-creation-success.json rename to Modules/Tests/NetworkingTests/Responses/site-creation-success.json diff --git a/Networking/NetworkingTests/Responses/site-enable-trial-error-already-upgraded.json b/Modules/Tests/NetworkingTests/Responses/site-enable-trial-error-already-upgraded.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-enable-trial-error-already-upgraded.json rename to Modules/Tests/NetworkingTests/Responses/site-enable-trial-error-already-upgraded.json diff --git a/Networking/NetworkingTests/Responses/site-enable-trial-success.json b/Modules/Tests/NetworkingTests/Responses/site-enable-trial-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-enable-trial-success.json rename to Modules/Tests/NetworkingTests/Responses/site-enable-trial-success.json diff --git a/Networking/NetworkingTests/Responses/site-error.json b/Modules/Tests/NetworkingTests/Responses/site-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-error.json rename to Modules/Tests/NetworkingTests/Responses/site-error.json diff --git a/Networking/NetworkingTests/Responses/site-launch-error-already-launched.json b/Modules/Tests/NetworkingTests/Responses/site-launch-error-already-launched.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-launch-error-already-launched.json rename to Modules/Tests/NetworkingTests/Responses/site-launch-error-already-launched.json diff --git a/Networking/NetworkingTests/Responses/site-launch-error-unauthorized.json b/Modules/Tests/NetworkingTests/Responses/site-launch-error-unauthorized.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-launch-error-unauthorized.json rename to Modules/Tests/NetworkingTests/Responses/site-launch-error-unauthorized.json diff --git a/Networking/NetworkingTests/Responses/site-launch-success.json b/Modules/Tests/NetworkingTests/Responses/site-launch-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-launch-success.json rename to Modules/Tests/NetworkingTests/Responses/site-launch-success.json diff --git a/Networking/NetworkingTests/Responses/site-plan.json b/Modules/Tests/NetworkingTests/Responses/site-plan.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-plan.json rename to Modules/Tests/NetworkingTests/Responses/site-plan.json diff --git a/Networking/NetworkingTests/Responses/site-plugin-without-envelope.json b/Modules/Tests/NetworkingTests/Responses/site-plugin-without-envelope.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-plugin-without-envelope.json rename to Modules/Tests/NetworkingTests/Responses/site-plugin-without-envelope.json diff --git a/Networking/NetworkingTests/Responses/site-post-update.json b/Modules/Tests/NetworkingTests/Responses/site-post-update.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-post-update.json rename to Modules/Tests/NetworkingTests/Responses/site-post-update.json diff --git a/Networking/NetworkingTests/Responses/site-post.json b/Modules/Tests/NetworkingTests/Responses/site-post.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-post.json rename to Modules/Tests/NetworkingTests/Responses/site-post.json diff --git a/Networking/NetworkingTests/Responses/site-settings-success.json b/Modules/Tests/NetworkingTests/Responses/site-settings-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-settings-success.json rename to Modules/Tests/NetworkingTests/Responses/site-settings-success.json diff --git a/Networking/NetworkingTests/Responses/site-summary-stats.json b/Modules/Tests/NetworkingTests/Responses/site-summary-stats.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-summary-stats.json rename to Modules/Tests/NetworkingTests/Responses/site-summary-stats.json diff --git a/Networking/NetworkingTests/Responses/site-upload-profiler-answers-success.json b/Modules/Tests/NetworkingTests/Responses/site-upload-profiler-answers-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-upload-profiler-answers-success.json rename to Modules/Tests/NetworkingTests/Responses/site-upload-profiler-answers-success.json diff --git a/Networking/NetworkingTests/Responses/site-visits-alt.json b/Modules/Tests/NetworkingTests/Responses/site-visits-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits-alt.json rename to Modules/Tests/NetworkingTests/Responses/site-visits-alt.json diff --git a/Networking/NetworkingTests/Responses/site-visits-day.json b/Modules/Tests/NetworkingTests/Responses/site-visits-day.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits-day.json rename to Modules/Tests/NetworkingTests/Responses/site-visits-day.json diff --git a/Networking/NetworkingTests/Responses/site-visits-month.json b/Modules/Tests/NetworkingTests/Responses/site-visits-month.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits-month.json rename to Modules/Tests/NetworkingTests/Responses/site-visits-month.json diff --git a/Networking/NetworkingTests/Responses/site-visits-quarter.json b/Modules/Tests/NetworkingTests/Responses/site-visits-quarter.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits-quarter.json rename to Modules/Tests/NetworkingTests/Responses/site-visits-quarter.json diff --git a/Networking/NetworkingTests/Responses/site-visits-week.json b/Modules/Tests/NetworkingTests/Responses/site-visits-week.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits-week.json rename to Modules/Tests/NetworkingTests/Responses/site-visits-week.json diff --git a/Networking/NetworkingTests/Responses/site-visits-year.json b/Modules/Tests/NetworkingTests/Responses/site-visits-year.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits-year.json rename to Modules/Tests/NetworkingTests/Responses/site-visits-year.json diff --git a/Networking/NetworkingTests/Responses/site-visits.json b/Modules/Tests/NetworkingTests/Responses/site-visits.json similarity index 100% rename from Networking/NetworkingTests/Responses/site-visits.json rename to Modules/Tests/NetworkingTests/Responses/site-visits.json diff --git a/Networking/NetworkingTests/Responses/site.json b/Modules/Tests/NetworkingTests/Responses/site.json similarity index 100% rename from Networking/NetworkingTests/Responses/site.json rename to Modules/Tests/NetworkingTests/Responses/site.json diff --git a/Networking/NetworkingTests/Responses/sites-malformed.json b/Modules/Tests/NetworkingTests/Responses/sites-malformed.json similarity index 100% rename from Networking/NetworkingTests/Responses/sites-malformed.json rename to Modules/Tests/NetworkingTests/Responses/sites-malformed.json diff --git a/Networking/NetworkingTests/Responses/sites.json b/Modules/Tests/NetworkingTests/Responses/sites.json similarity index 100% rename from Networking/NetworkingTests/Responses/sites.json rename to Modules/Tests/NetworkingTests/Responses/sites.json diff --git a/Networking/NetworkingTests/Responses/stats_module_disabled_error.json b/Modules/Tests/NetworkingTests/Responses/stats_module_disabled_error.json similarity index 100% rename from Networking/NetworkingTests/Responses/stats_module_disabled_error.json rename to Modules/Tests/NetworkingTests/Responses/stats_module_disabled_error.json diff --git a/Networking/NetworkingTests/Responses/store-onboarding-tasks-without-data.json b/Modules/Tests/NetworkingTests/Responses/store-onboarding-tasks-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/store-onboarding-tasks-without-data.json rename to Modules/Tests/NetworkingTests/Responses/store-onboarding-tasks-without-data.json diff --git a/Networking/NetworkingTests/Responses/store-onboarding-tasks.json b/Modules/Tests/NetworkingTests/Responses/store-onboarding-tasks.json similarity index 100% rename from Networking/NetworkingTests/Responses/store-onboarding-tasks.json rename to Modules/Tests/NetworkingTests/Responses/store-onboarding-tasks.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-complete-empty-descriptor.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-complete-empty-descriptor.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-complete-empty-descriptor.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-complete-empty-descriptor.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-complete-null-descriptor.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-complete-null-descriptor.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-complete-null-descriptor.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-complete-null-descriptor.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-complete.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-complete.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-complete.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-complete.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-dev-test.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-dev-test.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-dev-test.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-dev-test.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-live-live.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-live-live.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-live-live.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-live-live.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-live-test.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-live-test.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-live-test.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-live-test.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-rejected-fraud.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-fraud.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-rejected-fraud.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-fraud.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-rejected-listed.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-listed.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-rejected-listed.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-listed.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-rejected-other.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-other.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-rejected-other.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-other.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-rejected-terms-of-service.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-terms-of-service.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-rejected-terms-of-service.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-rejected-terms-of-service.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-restricted-overdue.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-restricted-overdue.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-restricted-overdue.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-restricted-overdue.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-restricted-pending.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-restricted-pending.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-restricted-pending.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-restricted-pending.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-restricted.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-restricted.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-restricted.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-restricted.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-unknown-status.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-unknown-status.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-unknown-status.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-unknown-status.json diff --git a/Networking/NetworkingTests/Responses/stripe-account-wrong-json.json b/Modules/Tests/NetworkingTests/Responses/stripe-account-wrong-json.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-account-wrong-json.json rename to Modules/Tests/NetworkingTests/Responses/stripe-account-wrong-json.json diff --git a/Networking/NetworkingTests/Responses/stripe-connection-token.json b/Modules/Tests/NetworkingTests/Responses/stripe-connection-token.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-connection-token.json rename to Modules/Tests/NetworkingTests/Responses/stripe-connection-token.json diff --git a/Networking/NetworkingTests/Responses/stripe-location-error.json b/Modules/Tests/NetworkingTests/Responses/stripe-location-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-location-error.json rename to Modules/Tests/NetworkingTests/Responses/stripe-location-error.json diff --git a/Networking/NetworkingTests/Responses/stripe-location.json b/Modules/Tests/NetworkingTests/Responses/stripe-location.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-location.json rename to Modules/Tests/NetworkingTests/Responses/stripe-location.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-canceled.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-canceled.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-canceled.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-canceled.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-error.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-error.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-error.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-processing.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-processing.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-processing.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-processing.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-requires-action.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-action.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-requires-action.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-action.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-requires-capture.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-capture.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-requires-capture.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-capture.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-requires-confirmation.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-confirmation.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-requires-confirmation.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-confirmation.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-requires-payment-method.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-payment-method.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-requires-payment-method.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-requires-payment-method.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-succeeded.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-succeeded.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-succeeded.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-succeeded.json diff --git a/Networking/NetworkingTests/Responses/stripe-payment-intent-unknown-status.json b/Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-unknown-status.json similarity index 100% rename from Networking/NetworkingTests/Responses/stripe-payment-intent-unknown-status.json rename to Modules/Tests/NetworkingTests/Responses/stripe-payment-intent-unknown-status.json diff --git a/Networking/NetworkingTests/Responses/subscription-list-without-data.json b/Modules/Tests/NetworkingTests/Responses/subscription-list-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/subscription-list-without-data.json rename to Modules/Tests/NetworkingTests/Responses/subscription-list-without-data.json diff --git a/Networking/NetworkingTests/Responses/subscription-list.json b/Modules/Tests/NetworkingTests/Responses/subscription-list.json similarity index 100% rename from Networking/NetworkingTests/Responses/subscription-list.json rename to Modules/Tests/NetworkingTests/Responses/subscription-list.json diff --git a/Networking/NetworkingTests/Responses/subscription-without-data.json b/Modules/Tests/NetworkingTests/Responses/subscription-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/subscription-without-data.json rename to Modules/Tests/NetworkingTests/Responses/subscription-without-data.json diff --git a/Networking/NetworkingTests/Responses/subscription.json b/Modules/Tests/NetworkingTests/Responses/subscription.json similarity index 100% rename from Networking/NetworkingTests/Responses/subscription.json rename to Modules/Tests/NetworkingTests/Responses/subscription.json diff --git a/Networking/NetworkingTests/Responses/systemStatus-inconsistent-environment-max-upload-size-data-type.json b/Modules/Tests/NetworkingTests/Responses/systemStatus-inconsistent-environment-max-upload-size-data-type.json similarity index 100% rename from Networking/NetworkingTests/Responses/systemStatus-inconsistent-environment-max-upload-size-data-type.json rename to Modules/Tests/NetworkingTests/Responses/systemStatus-inconsistent-environment-max-upload-size-data-type.json diff --git a/Networking/NetworkingTests/Responses/systemStatus-inconsistent-page-id-data-type.json b/Modules/Tests/NetworkingTests/Responses/systemStatus-inconsistent-page-id-data-type.json similarity index 100% rename from Networking/NetworkingTests/Responses/systemStatus-inconsistent-page-id-data-type.json rename to Modules/Tests/NetworkingTests/Responses/systemStatus-inconsistent-page-id-data-type.json diff --git a/Networking/NetworkingTests/Responses/systemStatus-without-data.json b/Modules/Tests/NetworkingTests/Responses/systemStatus-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/systemStatus-without-data.json rename to Modules/Tests/NetworkingTests/Responses/systemStatus-without-data.json diff --git a/Networking/NetworkingTests/Responses/systemStatus.json b/Modules/Tests/NetworkingTests/Responses/systemStatus.json similarity index 100% rename from Networking/NetworkingTests/Responses/systemStatus.json rename to Modules/Tests/NetworkingTests/Responses/systemStatus.json diff --git a/Networking/NetworkingTests/Responses/systemStatusWithPluginsOnly-without-data.json b/Modules/Tests/NetworkingTests/Responses/systemStatusWithPluginsOnly-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/systemStatusWithPluginsOnly-without-data.json rename to Modules/Tests/NetworkingTests/Responses/systemStatusWithPluginsOnly-without-data.json diff --git a/Networking/NetworkingTests/Responses/systemStatusWithPluginsOnly.json b/Modules/Tests/NetworkingTests/Responses/systemStatusWithPluginsOnly.json similarity index 100% rename from Networking/NetworkingTests/Responses/systemStatusWithPluginsOnly.json rename to Modules/Tests/NetworkingTests/Responses/systemStatusWithPluginsOnly.json diff --git a/Networking/NetworkingTests/Responses/tax.json b/Modules/Tests/NetworkingTests/Responses/tax.json similarity index 100% rename from Networking/NetworkingTests/Responses/tax.json rename to Modules/Tests/NetworkingTests/Responses/tax.json diff --git a/Networking/NetworkingTests/Responses/taxes-classes-without-data.json b/Modules/Tests/NetworkingTests/Responses/taxes-classes-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/taxes-classes-without-data.json rename to Modules/Tests/NetworkingTests/Responses/taxes-classes-without-data.json diff --git a/Networking/NetworkingTests/Responses/taxes-classes.json b/Modules/Tests/NetworkingTests/Responses/taxes-classes.json similarity index 100% rename from Networking/NetworkingTests/Responses/taxes-classes.json rename to Modules/Tests/NetworkingTests/Responses/taxes-classes.json diff --git a/Networking/NetworkingTests/Responses/taxes.json b/Modules/Tests/NetworkingTests/Responses/taxes.json similarity index 100% rename from Networking/NetworkingTests/Responses/taxes.json rename to Modules/Tests/NetworkingTests/Responses/taxes.json diff --git a/Networking/NetworkingTests/Responses/theme-activate-success.json b/Modules/Tests/NetworkingTests/Responses/theme-activate-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/theme-activate-success.json rename to Modules/Tests/NetworkingTests/Responses/theme-activate-success.json diff --git a/Networking/NetworkingTests/Responses/theme-install-already-installed.json b/Modules/Tests/NetworkingTests/Responses/theme-install-already-installed.json similarity index 100% rename from Networking/NetworkingTests/Responses/theme-install-already-installed.json rename to Modules/Tests/NetworkingTests/Responses/theme-install-already-installed.json diff --git a/Networking/NetworkingTests/Responses/theme-install-success.json b/Modules/Tests/NetworkingTests/Responses/theme-install-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/theme-install-success.json rename to Modules/Tests/NetworkingTests/Responses/theme-install-success.json diff --git a/Networking/NetworkingTests/Responses/theme-list-success.json b/Modules/Tests/NetworkingTests/Responses/theme-list-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/theme-list-success.json rename to Modules/Tests/NetworkingTests/Responses/theme-list-success.json diff --git a/Networking/NetworkingTests/Responses/theme-mine-success.json b/Modules/Tests/NetworkingTests/Responses/theme-mine-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/theme-mine-success.json rename to Modules/Tests/NetworkingTests/Responses/theme-mine-success.json diff --git a/Networking/NetworkingTests/Responses/timeout_error.json b/Modules/Tests/NetworkingTests/Responses/timeout_error.json similarity index 100% rename from Networking/NetworkingTests/Responses/timeout_error.json rename to Modules/Tests/NetworkingTests/Responses/timeout_error.json diff --git a/Networking/NetworkingTests/Responses/top-performers-day.json b/Modules/Tests/NetworkingTests/Responses/top-performers-day.json similarity index 100% rename from Networking/NetworkingTests/Responses/top-performers-day.json rename to Modules/Tests/NetworkingTests/Responses/top-performers-day.json diff --git a/Networking/NetworkingTests/Responses/top-performers-month.json b/Modules/Tests/NetworkingTests/Responses/top-performers-month.json similarity index 100% rename from Networking/NetworkingTests/Responses/top-performers-month.json rename to Modules/Tests/NetworkingTests/Responses/top-performers-month.json diff --git a/Networking/NetworkingTests/Responses/top-performers-week-alt.json b/Modules/Tests/NetworkingTests/Responses/top-performers-week-alt.json similarity index 100% rename from Networking/NetworkingTests/Responses/top-performers-week-alt.json rename to Modules/Tests/NetworkingTests/Responses/top-performers-week-alt.json diff --git a/Networking/NetworkingTests/Responses/top-performers-week.json b/Modules/Tests/NetworkingTests/Responses/top-performers-week.json similarity index 100% rename from Networking/NetworkingTests/Responses/top-performers-week.json rename to Modules/Tests/NetworkingTests/Responses/top-performers-week.json diff --git a/Networking/NetworkingTests/Responses/top-performers-year.json b/Modules/Tests/NetworkingTests/Responses/top-performers-year.json similarity index 100% rename from Networking/NetworkingTests/Responses/top-performers-year.json rename to Modules/Tests/NetworkingTests/Responses/top-performers-year.json diff --git a/Networking/NetworkingTests/Responses/user-complete-without-data.json b/Modules/Tests/NetworkingTests/Responses/user-complete-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/user-complete-without-data.json rename to Modules/Tests/NetworkingTests/Responses/user-complete-without-data.json diff --git a/Networking/NetworkingTests/Responses/user-complete.json b/Modules/Tests/NetworkingTests/Responses/user-complete.json similarity index 100% rename from Networking/NetworkingTests/Responses/user-complete.json rename to Modules/Tests/NetworkingTests/Responses/user-complete.json diff --git a/Networking/NetworkingTests/Responses/variation-as-product.json b/Modules/Tests/NetworkingTests/Responses/variation-as-product.json similarity index 100% rename from Networking/NetworkingTests/Responses/variation-as-product.json rename to Modules/Tests/NetworkingTests/Responses/variation-as-product.json diff --git a/Networking/NetworkingTests/Responses/variation-report.json b/Modules/Tests/NetworkingTests/Responses/variation-report.json similarity index 100% rename from Networking/NetworkingTests/Responses/variation-report.json rename to Modules/Tests/NetworkingTests/Responses/variation-report.json diff --git a/Networking/NetworkingTests/Responses/wc-analytics-customers-without-data.json b/Modules/Tests/NetworkingTests/Responses/wc-analytics-customers-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/wc-analytics-customers-without-data.json rename to Modules/Tests/NetworkingTests/Responses/wc-analytics-customers-without-data.json diff --git a/Networking/NetworkingTests/Responses/wc-analytics-customers.json b/Modules/Tests/NetworkingTests/Responses/wc-analytics-customers.json similarity index 100% rename from Networking/NetworkingTests/Responses/wc-analytics-customers.json rename to Modules/Tests/NetworkingTests/Responses/wc-analytics-customers.json diff --git a/Networking/NetworkingTests/Responses/wc-site-settings-partial.json b/Modules/Tests/NetworkingTests/Responses/wc-site-settings-partial.json similarity index 100% rename from Networking/NetworkingTests/Responses/wc-site-settings-partial.json rename to Modules/Tests/NetworkingTests/Responses/wc-site-settings-partial.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-complete.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-complete.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-complete.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-complete.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-dev-test.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-dev-test.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-dev-test.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-dev-test.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-implicitly-not-eligible.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-implicitly-not-eligible.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-implicitly-not-eligible.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-implicitly-not-eligible.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-live-live.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-live-live.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-live-live.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-live-live.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-live-test.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-live-test.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-live-test.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-live-test.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-none.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-none.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-none.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-none.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-not-eligible.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-not-eligible.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-not-eligible.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-not-eligible.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-null-isLive.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-null-isLive.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-null-isLive.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-null-isLive.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-rejected-fraud.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-fraud.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-rejected-fraud.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-fraud.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-rejected-listed.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-listed.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-rejected-listed.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-listed.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-rejected-other.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-other.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-rejected-other.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-other.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-rejected-terms-of-service.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-terms-of-service.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-rejected-terms-of-service.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-rejected-terms-of-service.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-restricted-overdue.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-restricted-overdue.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-restricted-overdue.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-restricted-overdue.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-restricted-pending.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-restricted-pending.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-restricted-pending.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-restricted-pending.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-restricted.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-restricted.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-restricted.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-restricted.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-unknown-status.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-unknown-status.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-unknown-status.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-unknown-status.json diff --git a/Networking/NetworkingTests/Responses/wcpay-account-wrong-json.json b/Modules/Tests/NetworkingTests/Responses/wcpay-account-wrong-json.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-account-wrong-json.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-account-wrong-json.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-card-present-minimal.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-card-present-minimal.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-card-present-minimal.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-card-present-minimal.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-card-present-without-data.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-card-present-without-data.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-card-present-without-data.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-card-present-without-data.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-card-present.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-card-present.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-card-present.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-card-present.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-card.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-card.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-card.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-card.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-error-site-credentials.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-error-site-credentials.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-error-site-credentials.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-error-site-credentials.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-error.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-error.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-error.json diff --git a/Networking/NetworkingTests/Responses/wcpay-charge-interac-present.json b/Modules/Tests/NetworkingTests/Responses/wcpay-charge-interac-present.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-charge-interac-present.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-charge-interac-present.json diff --git a/Networking/NetworkingTests/Responses/wcpay-connection-token.json b/Modules/Tests/NetworkingTests/Responses/wcpay-connection-token.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-connection-token.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-connection-token.json diff --git a/Networking/NetworkingTests/Responses/wcpay-location-error.json b/Modules/Tests/NetworkingTests/Responses/wcpay-location-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-location-error.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-location-error.json diff --git a/Networking/NetworkingTests/Responses/wcpay-location.json b/Modules/Tests/NetworkingTests/Responses/wcpay-location.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-location.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-location.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-canceled.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-canceled.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-canceled.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-canceled.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-error.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-error.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-error.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-processing.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-processing.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-processing.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-processing.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-action.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-action.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-action.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-action.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-capture.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-capture.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-capture.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-capture.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-confirmation.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-confirmation.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-confirmation.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-confirmation.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-payment-method.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-payment-method.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-requires-payment-method.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-requires-payment-method.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-succeeded.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-succeeded.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-succeeded.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-succeeded.json diff --git a/Networking/NetworkingTests/Responses/wcpay-payment-intent-unknown-status.json b/Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-unknown-status.json similarity index 100% rename from Networking/NetworkingTests/Responses/wcpay-payment-intent-unknown-status.json rename to Modules/Tests/NetworkingTests/Responses/wcpay-payment-intent-unknown-status.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-address-validation-error.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-address-validation-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-address-validation-error.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-address-validation-error.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-address-validation-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-address-validation-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-address-validation-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-address-validation-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-create-package-error.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-create-package-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-create-package-error.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-create-package-error.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-create-package-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-create-package-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-create-package-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-create-package-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-delete-package-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-delete-package-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-delete-package-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-delete-package-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-get-account-settings-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-get-account-settings-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-get-account-settings-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-get-account-settings-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-get-label-rates-error.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-get-label-rates-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-get-label-rates-error.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-get-label-rates-error.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-get-label-rates-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-get-label-rates-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-get-label-rates-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-get-label-rates-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-get-origin-addresses-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-get-origin-addresses-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-get-origin-addresses-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-get-origin-addresses-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-get-packages-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-get-packages-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-get-packages-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-get-packages-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-label-print-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-label-print-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-label-print-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-label-print-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-label-refund-error.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-label-refund-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-label-refund-error.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-label-refund-error.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-label-refund-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-label-refund-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-label-refund-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-label-refund-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-label-status-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-label-status-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-label-status-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-label-status-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-purchase-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-purchase-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-purchase-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-purchase-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-update-destination-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-update-destination-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-update-destination-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-update-destination-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-update-origin-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-update-origin-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-update-origin-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-update-origin-success.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-verify-destination-error.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-verify-destination-error.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-verify-destination-error.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-verify-destination-error.json diff --git a/Networking/NetworkingTests/Responses/wooshipping-verify-destination-success.json b/Modules/Tests/NetworkingTests/Responses/wooshipping-verify-destination-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wooshipping-verify-destination-success.json rename to Modules/Tests/NetworkingTests/Responses/wooshipping-verify-destination-success.json diff --git a/Networking/NetworkingTests/Responses/wordpress-site-info-with-auth-url.json b/Modules/Tests/NetworkingTests/Responses/wordpress-site-info-with-auth-url.json similarity index 100% rename from Networking/NetworkingTests/Responses/wordpress-site-info-with-auth-url.json rename to Modules/Tests/NetworkingTests/Responses/wordpress-site-info-with-auth-url.json diff --git a/Networking/NetworkingTests/Responses/wordpress-site-info.json b/Modules/Tests/NetworkingTests/Responses/wordpress-site-info.json similarity index 100% rename from Networking/NetworkingTests/Responses/wordpress-site-info.json rename to Modules/Tests/NetworkingTests/Responses/wordpress-site-info.json diff --git a/Networking/NetworkingTests/Responses/wp-page-list-success.json b/Modules/Tests/NetworkingTests/Responses/wp-page-list-success.json similarity index 100% rename from Networking/NetworkingTests/Responses/wp-page-list-success.json rename to Modules/Tests/NetworkingTests/Responses/wp-page-list-success.json diff --git a/Networking/NetworkingTests/Responses/wp-site-settings.json b/Modules/Tests/NetworkingTests/Responses/wp-site-settings.json similarity index 100% rename from Networking/NetworkingTests/Responses/wp-site-settings.json rename to Modules/Tests/NetworkingTests/Responses/wp-site-settings.json diff --git a/Networking/NetworkingTests/Settings/Constants.swift b/Modules/Tests/NetworkingTests/Settings/Constants.swift similarity index 100% rename from Networking/NetworkingTests/Settings/Constants.swift rename to Modules/Tests/NetworkingTests/Settings/Constants.swift diff --git a/Networking/NetworkingTests/Settings/UserAgentTests.swift b/Modules/Tests/NetworkingTests/Settings/UserAgentTests.swift similarity index 100% rename from Networking/NetworkingTests/Settings/UserAgentTests.swift rename to Modules/Tests/NetworkingTests/Settings/UserAgentTests.swift diff --git a/Networking/NetworkingTests/Settings/WordPressAPIVersionTests.swift b/Modules/Tests/NetworkingTests/Settings/WordPressAPIVersionTests.swift similarity index 100% rename from Networking/NetworkingTests/Settings/WordPressAPIVersionTests.swift rename to Modules/Tests/NetworkingTests/Settings/WordPressAPIVersionTests.swift diff --git a/Networking/NetworkingTests/Validators/DotcomValidatorTests.swift b/Modules/Tests/NetworkingTests/Validators/DotcomValidatorTests.swift similarity index 100% rename from Networking/NetworkingTests/Validators/DotcomValidatorTests.swift rename to Modules/Tests/NetworkingTests/Validators/DotcomValidatorTests.swift diff --git a/Networking/NetworkingTests/Validators/WordPressApiValidatorTests.swift b/Modules/Tests/NetworkingTests/Validators/WordPressApiValidatorTests.swift similarity index 100% rename from Networking/NetworkingTests/Validators/WordPressApiValidatorTests.swift rename to Modules/Tests/NetworkingTests/Validators/WordPressApiValidatorTests.swift diff --git a/Modules/Tests/StorageTests/Tools/FileStorageTests.swift b/Modules/Tests/StorageTests/Tools/FileStorageTests.swift index cb59be1b0d9..1bfd82c25e2 100644 --- a/Modules/Tests/StorageTests/Tools/FileStorageTests.swift +++ b/Modules/Tests/StorageTests/Tools/FileStorageTests.swift @@ -10,8 +10,7 @@ final class FileStorageTests: XCTestCase { override func setUp() { super.setUp() subject = PListFileStorage() - fileURL = Bundle(for: FileStorageTests.self) - .url(forResource: "shipment-provider", withExtension: "plist") + fileURL = Bundle.module.url(forResource: "shipment-provider", withExtension: "plist") } override func tearDown() { diff --git a/Networking/Networking.xcodeproj/project.pbxproj b/Networking/Networking.xcodeproj/project.pbxproj deleted file mode 100644 index 2b92041e881..00000000000 --- a/Networking/Networking.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1407 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 70; - objects = { - -/* Begin PBXBuildFile section */ - 020C907F24C7D359001E2BEB /* ProductVariationMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 020C907E24C7D359001E2BEB /* ProductVariationMapperTests.swift */; }; - 020D07C023D8587700FD9580 /* MediaRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 020D07BF23D8587700FD9580 /* MediaRemoteTests.swift */; }; - 020D0C03291504DE00BB3DCE /* UnauthenticatedRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 020D0C02291504DE00BB3DCE /* UnauthenticatedRequestTests.swift */; }; - 0212683524C046CB00F8A892 /* MockNetwork+Path.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0212683424C046CB00F8A892 /* MockNetwork+Path.swift */; }; - 025CA2C6238F4F3500B05C81 /* ProductShippingClassRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 025CA2C5238F4F3500B05C81 /* ProductShippingClassRemoteTests.swift */; }; - 025F9A252B020F1900B91F1D /* MockURLProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 025F9A242B020F1900B91F1D /* MockURLProtocol.swift */; }; - 02616F8C292132800095BC00 /* SiteRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02616F8B292132800095BC00 /* SiteRemoteTests.swift */; }; - 02698CF824C183A5005337C4 /* ProductVariationListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02698CF724C183A5005337C4 /* ProductVariationListMapperTests.swift */; }; - 026CF622237D7E61009563D4 /* ProductVariationsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026CF621237D7E61009563D4 /* ProductVariationsRemoteTests.swift */; }; - 0286981629ED315000853B88 /* GenerativeContentRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0286981529ED315000853B88 /* GenerativeContentRemoteTests.swift */; }; - 028F3F942B0DF9A800F8E227 /* OrderEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 028F3F932B0DF9A800F8E227 /* OrderEncoderTests.swift */; }; - 029149722D2641DD00F7B3B3 /* SystemStatusReportMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 029149712D2641DD00F7B3B3 /* SystemStatusReportMapperTests.swift */; }; - 02AD47722A6EB93A00E652D6 /* URLRequestConvertible+PathTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02AD47712A6EB93A00E652D6 /* URLRequestConvertible+PathTests.swift */; }; - 02AED9DC2AA04716006DC460 /* KeyedDecodingContainer+WooTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02AED9DB2AA04716006DC460 /* KeyedDecodingContainer+WooTests.swift */; }; - 02BDB83723EA9C4D00BCC63E /* String+HTMLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02BDB83623EA9C4D00BCC63E /* String+HTMLTests.swift */; }; - 02C254D32563992900A04423 /* OrderShippingLabelListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02C254D22563992900A04423 /* OrderShippingLabelListMapperTests.swift */; }; - 02E2AF2F2AFD1C3A00EE6FE8 /* AlamofireNetworkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E2AF2E2AFD1C3A00EE6FE8 /* AlamofireNetworkTests.swift */; }; - 02E7FFCB256218F600C53030 /* ShippingLabelRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E7FFCA256218F600C53030 /* ShippingLabelRemoteTests.swift */; }; - 02EF166E292F0C5800D90AD6 /* PaymentRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02EF166D292F0C5800D90AD6 /* PaymentRemoteTests.swift */; }; - 0313651D28AE625300EEE571 /* PaymentGatewayMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0313651C28AE625300EEE571 /* PaymentGatewayMapperTests.swift */; }; - 0359EA1F27AAE4680048DE2D /* WCPayChargeMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0359EA1E27AAE4680048DE2D /* WCPayChargeMapperTests.swift */; }; - 036563DF29069C8F00D84BFD /* JustInTimeMessageListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 036563DE29069C8F00D84BFD /* JustInTimeMessageListMapperTests.swift */; }; - 03DCB7442624AD9B00C8953D /* CouponListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03DCB7432624AD9A00C8953D /* CouponListMapperTests.swift */; }; - 03DCB76C262591C400C8953D /* CouponsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03DCB76B262591C400C8953D /* CouponsRemoteTests.swift */; }; - 03DCB7822627394500C8953D /* CouponMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03DCB7812627394500C8953D /* CouponMapperTests.swift */; }; - 03EB998A2906AB0C00F06A39 /* JustInTimeMessagesRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03EB99892906AB0C00F06A39 /* JustInTimeMessagesRemoteTests.swift */; }; - 077F39DA26A58ED700ABEADC /* SystemStatusRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 077F39D926A58ED700ABEADC /* SystemStatusRemoteTests.swift */; }; - 077F39E626A5D15800ABEADC /* SystemPluginMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 077F39DB26A58F4800ABEADC /* SystemPluginMapperTests.swift */; }; - 20887FAB2D9AA55700F7AE03 /* POSProductsNetworkingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20887FAA2D9AA55700F7AE03 /* POSProductsNetworkingTests.swift */; }; - 20B8B37D2D96B6920025734D /* ListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20B8B37C2D96B6920025734D /* ListMapperTests.swift */; }; - 24F98C5E2502EDCF00F49B68 /* BundleWooTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F98C5D2502EDCF00F49B68 /* BundleWooTests.swift */; }; - 24F98C602502EF8200F49B68 /* FeatureFlagRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F98C5F2502EF8200F49B68 /* FeatureFlagRemoteTests.swift */; }; - 261C466D2A67478800734070 /* ApplicationPasswordEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261C466C2A67478800734070 /* ApplicationPasswordEncoderTests.swift */; }; - 261CF1BC255AEE290090D8D3 /* PaymentsGatewayRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261CF1BB255AEE290090D8D3 /* PaymentsGatewayRemoteTests.swift */; }; - 262E5AD5255ACD6F000B2416 /* PaymentGatewayListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 262E5AD4255ACD6F000B2416 /* PaymentGatewayListMapperTests.swift */; }; - 263659DE2A2694A000607A0D /* IPLocationRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 263659DD2A2694A000607A0D /* IPLocationRemoteTests.swift */; }; - 264541B92CA6580E006C13A2 /* WooShippingRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 264541B82CA6580E006C13A2 /* WooShippingRemoteTests.swift */; }; - 26615479242DA54D00A31661 /* ProductCategoyListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26615478242DA54D00A31661 /* ProductCategoyListMapperTests.swift */; }; - 2661547B242DAC1C00A31661 /* ProductCategoriesRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2661547A242DAC1C00A31661 /* ProductCategoriesRemoteTests.swift */; }; - 2670C3FC270F4E06002FE931 /* SiteListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2670C3FB270F4E06002FE931 /* SiteListMapperTests.swift */; }; - 2685C0DA263B551300D9EE97 /* AddOnGroupMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2685C0D9263B551300D9EE97 /* AddOnGroupMapperTests.swift */; }; - 2685C102263B6A1000D9EE97 /* AddOnGroupRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2685C101263B6A1000D9EE97 /* AddOnGroupRemoteTests.swift */; }; - 311976E02602BD4B006AC56C /* SitePluginsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 311976DF2602BD4B006AC56C /* SitePluginsMapperTests.swift */; }; - 31A451BD2786344B00FE81AA /* StripeRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31A451BC2786344B00FE81AA /* StripeRemoteTests.swift */; }; - 31D27C952602B737002EDB1D /* SitePluginsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31D27C942602B737002EDB1D /* SitePluginsRemoteTests.swift */; }; - 3F2B4ACE2DDC30F400E5E49C /* XcodeTarget_NetworkingTests in Frameworks */ = {isa = PBXBuildFile; productRef = 3F2B4ACD2DDC30F400E5E49C /* XcodeTarget_NetworkingTests */; }; - 4507DDF42D6E74E400D2F3BC /* ProductImageAssetTypeCodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4507DDF32D6E74E400D2F3BC /* ProductImageAssetTypeCodableTests.swift */; }; - 4507DDF62D6E770500D2F3BC /* PHAssetMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4507DDF52D6E770500D2F3BC /* PHAssetMock.swift */; }; - 4507DDF82D6E79F600D2F3BC /* ProductOrVariationIDCodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4507DDF72D6E79F600D2F3BC /* ProductOrVariationIDCodableTests.swift */; }; - 450BFA6B2D52777500C2D1D7 /* WordPressMediaMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450BFA6A2D52777500C2D1D7 /* WordPressMediaMapperTests.swift */; }; - 4513382227A8409000AE5E78 /* InboxNotesRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4513382127A8409000AE5E78 /* InboxNotesRemoteTests.swift */; }; - 4513382627A96DB700AE5E78 /* InboxNoteMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4513382527A96DB700AE5E78 /* InboxNoteMapperTests.swift */; }; - 45150AA026837357006922EA /* CountryListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45150A9F26837357006922EA /* CountryListMapperTests.swift */; }; - 45152815257A83DD0076B03C /* ProductAttributesRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45152814257A83DD0076B03C /* ProductAttributesRemoteTests.swift */; }; - 45152831257A8E1A0076B03C /* ProductAttributeMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45152830257A8E1A0076B03C /* ProductAttributeMapperTests.swift */; }; - 45152835257A8F490076B03C /* ProductAttributeListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45152834257A8F490076B03C /* ProductAttributeListMapperTests.swift */; }; - 451A9836260B9DF90059D135 /* ShippingLabelPackagesMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 451A9835260B9DF90059D135 /* ShippingLabelPackagesMapperTests.swift */; }; - 452EDBD72D6F55FD003A96BC /* ProductImageStatusStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 452EDBD62D6F55F7003A96BC /* ProductImageStatusStorageTests.swift */; }; - 453305EB2459E01A00264E50 /* PostMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453305EA2459E01A00264E50 /* PostMapperTests.swift */; }; - 453305EF2459E46100264E50 /* SitePostsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453305EE2459E46000264E50 /* SitePostsRemoteTests.swift */; }; - 453954CE2C90D66B00A3E64A /* MetaDataMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453954CD2C90D66B00A3E64A /* MetaDataMapperTests.swift */; }; - 453954D42C90E81300A3E64A /* MetaDataRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453954D32C90E81300A3E64A /* MetaDataRemoteTests.swift */; }; - 45551F142523E7FF007EF104 /* UserAgentTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45551F132523E7FF007EF104 /* UserAgentTests.swift */; }; - 459824A32D6E5094003D8263 /* ProductImageStatusCodableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 459824A22D6E5094003D8263 /* ProductImageStatusCodableTests.swift */; }; - 4599FC5A24A626B70056157A /* ProductTagListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4599FC5924A626B70056157A /* ProductTagListMapperTests.swift */; }; - 4599FC6624A633A10056157A /* ProductTagsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4599FC6524A633A10056157A /* ProductTagsRemoteTests.swift */; }; - 45B204BA24890A8C00FE6526 /* ProductCategoryMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45B204B924890A8C00FE6526 /* ProductCategoryMapperTests.swift */; }; - 45C6D0E429B9F327009CE29C /* CookieNonceAuthenticatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45C6D0E329B9F327009CE29C /* CookieNonceAuthenticatorTests.swift */; }; - 45CCFCE827A2E5020012E8CB /* InboxNoteListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45CCFCE727A2E5020012E8CB /* InboxNoteListMapperTests.swift */; }; - 45D685FC23D0C739005F87D0 /* ProductSkuMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45D685FB23D0C739005F87D0 /* ProductSkuMapperTests.swift */; }; - 45E461BE26837DB900011BF2 /* DataRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E461BD26837DB900011BF2 /* DataRemoteTests.swift */; }; - 45ED4F10239E8A54004F1BE3 /* TaxClassListMapperTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45ED4F0F239E8A54004F1BE3 /* TaxClassListMapperTest.swift */; }; - 45ED4F14239E8F2E004F1BE3 /* TaxRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45ED4F13239E8F2E004F1BE3 /* TaxRemoteTests.swift */; }; - 5726F7342460A8F00031CAAC /* CopiableTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5726F7332460A8F00031CAAC /* CopiableTests.swift */; }; - 6812FC012A6B27E100D7C625 /* InAppPurchasesTransactionMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6812FC002A6B27E100D7C625 /* InAppPurchasesTransactionMapperTests.swift */; }; - 68BD37B328D9B8BD00C2A517 /* CustomerRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68BD37B228D9B8BD00C2A517 /* CustomerRemoteTests.swift */; }; - 68BFF9022B677F1D00B15FF2 /* ReceiptRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68BFF9012B677F1D00B15FF2 /* ReceiptRemoteTests.swift */; }; - 68CB801428D8A05200E169F8 /* CustomerMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68CB801328D8A05200E169F8 /* CustomerMapperTests.swift */; }; - 68F48B0F28E3BB850045C15B /* WCAnalyticsCustomerRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68F48B0E28E3BB850045C15B /* WCAnalyticsCustomerRemoteTests.swift */; }; - 68F48B1128E3BBC60045C15B /* WCAnalyticsCustomerMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68F48B1028E3BBC60045C15B /* WCAnalyticsCustomerMapperTests.swift */; }; - 74002D6A2118B26100A63C19 /* SiteVisitStatsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74002D692118B26000A63C19 /* SiteVisitStatsMapperTests.swift */; }; - 74002D6C2118B88200A63C19 /* SiteStatsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74002D6B2118B88200A63C19 /* SiteStatsRemoteTests.swift */; }; - 740211E121939908002248DA /* CommentRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 740211E021939908002248DA /* CommentRemoteTests.swift */; }; - 7412A8EE21B6E335005D182A /* ReportOrderMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7412A8ED21B6E335005D182A /* ReportOrderMapperTests.swift */; }; - 7412A8F221B6E47A005D182A /* ReportRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7412A8F121B6E47A005D182A /* ReportRemoteTests.swift */; }; - 743E84F822172E1F00FAC9D7 /* ShipmentTrackingListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 743E84F722172E1F00FAC9D7 /* ShipmentTrackingListMapperTests.swift */; }; - 743E84FA221742E300FAC9D7 /* ShipmentsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 743E84F9221742E300FAC9D7 /* ShipmentsRemoteTests.swift */; }; - 74749B9522413119005C4CF2 /* ProductsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74749B9422413119005C4CF2 /* ProductsRemoteTests.swift */; }; - 74A7B4BC217A807400E85A8B /* SiteSettingsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A7B4BB217A807400E85A8B /* SiteSettingsMapperTests.swift */; }; - 74AB0ACA21948CE4008220CD /* CommentResultMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74AB0AC921948CE4008220CD /* CommentResultMapperTests.swift */; }; - 74AB5B4D21AF354E00859C12 /* SiteAPIMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74AB5B4C21AF354E00859C12 /* SiteAPIMapperTests.swift */; }; - 74AB5B5121AF426D00859C12 /* SiteAPIRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74AB5B5021AF426D00859C12 /* SiteAPIRemoteTests.swift */; }; - 74ABA1D5213F26B300FFAD30 /* TopEarnerStatsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74ABA1D4213F26B300FFAD30 /* TopEarnerStatsMapperTests.swift */; }; - 74C8F06A20EEBC8C00B6EDC9 /* OrderMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74C8F06920EEBC8C00B6EDC9 /* OrderMapperTests.swift */; }; - 74C8F06E20EEC1E800B6EDC9 /* OrderNotesMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74C8F06D20EEC1E700B6EDC9 /* OrderNotesMapperTests.swift */; }; - 74CF0A8C22414D7800DB993F /* ProductMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74CF0A8B22414D7800DB993F /* ProductMapperTests.swift */; }; - 74CF5E8421402C04000CED0A /* TopEarnerStatsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74CF5E8321402C04000CED0A /* TopEarnerStatsRemoteTests.swift */; }; - 74D5BECE217E0F98007B0348 /* SiteSettingsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74D5BECD217E0F98007B0348 /* SiteSettingsRemoteTests.swift */; }; - 8617EDA62B3C093200BD9D1B /* BlazeImpressionsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8617EDA52B3C093200BD9D1B /* BlazeImpressionsMapperTests.swift */; }; - 8646A9B72B4522E7001F606C /* BlazeForecastedImpressionsInputEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8646A9B62B4522E7001F606C /* BlazeForecastedImpressionsInputEncoderTests.swift */; }; - 9387A6F0226E3F15001B53D7 /* AccountSettingsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9387A6EF226E3F15001B53D7 /* AccountSettingsMapperTests.swift */; }; - 93D8BC01226BC20600AD2EB3 /* AccountSettingsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93D8BC00226BC20600AD2EB3 /* AccountSettingsRemoteTests.swift */; }; - 953477AB2CD678A500038AED /* MetaDataEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 953477AA2CD678A500038AED /* MetaDataEncoderTests.swift */; }; - AE2D6623272A8F6E004A2C3A /* TelemetryRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2D6622272A8F6E004A2C3A /* TelemetryRemoteTests.swift */; }; - AED8AEBC272A997500663FCC /* IgnoringResponseMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED8AEBB272A997500663FCC /* IgnoringResponseMapperTests.swift */; }; - B505F6D320BEE3A500BB1B69 /* AccountMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B505F6D220BEE3A500BB1B69 /* AccountMapperTests.swift */; }; - B505F6D720BEE58800BB1B69 /* AccountRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B505F6D620BEE58800BB1B69 /* AccountRemoteTests.swift */; }; - B518662A20A09C6F00037A38 /* OrdersRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B518662920A09C6F00037A38 /* OrdersRemoteTests.swift */; }; - B518663520A0A2E800037A38 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B518663320A0A2E800037A38 /* Constants.swift */; }; - B524194321AC622500D6FC0A /* DotcomDeviceMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B524194221AC622500D6FC0A /* DotcomDeviceMapperTests.swift */; }; - B524194921AC659500D6FC0A /* DevicesRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B524194821AC659500D6FC0A /* DevicesRemoteTests.swift */; }; - B554FA8B2180B1D500C54DFF /* NotificationsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B554FA8A2180B1D500C54DFF /* NotificationsRemoteTests.swift */; }; - B554FA932180C17200C54DFF /* NoteHashListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B554FA922180C17200C54DFF /* NoteHashListMapperTests.swift */; }; - B567AF3020A0FB8F00AB6C62 /* DotcomRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B567AF2D20A0FB8F00AB6C62 /* DotcomRequestTests.swift */; }; - B567AF3120A0FB8F00AB6C62 /* JetpackRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B567AF2E20A0FB8F00AB6C62 /* JetpackRequestTests.swift */; }; - B57B1E6721C916850046E764 /* NetworkErrorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57B1E6621C916850046E764 /* NetworkErrorTests.swift */; }; - B57B1E6A21C925280046E764 /* DotcomValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57B1E6921C925280046E764 /* DotcomValidatorTests.swift */; }; - B5969E1520A47F99005E9DF1 /* RemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5969E1420A47F99005E9DF1 /* RemoteTests.swift */; }; - B5C151C0217EE3FB00C7BDC1 /* NoteListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C151BF217EE3FB00C7BDC1 /* NoteListMapperTests.swift */; }; - B5C6FCC820A32E4800A4F8E4 /* DateFormatterWooTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C6FCC720A32E4800A4F8E4 /* DateFormatterWooTests.swift */; }; - B5C6FCCD20A34B8300A4F8E4 /* OrderListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C6FCCC20A34B8300A4F8E4 /* OrderListMapperTests.swift */; }; - CC07866526790B1100BA9AC1 /* ShippingLabelPurchaseMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC07866426790B1100BA9AC1 /* ShippingLabelPurchaseMapperTests.swift */; }; - CC0786C9267BB32800BA9AC1 /* ShippingLabelStatusMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC0786C8267BB32800BA9AC1 /* ShippingLabelStatusMapperTests.swift */; }; - CC851D1425E52AB500249E9C /* Decimal+ExtensionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC851D1325E52AB500249E9C /* Decimal+ExtensionsTests.swift */; }; - CC9A254A26442D26005DE56E /* ShippingLabelCreationEligibilityMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC9A254926442D26005DE56E /* ShippingLabelCreationEligibilityMapperTests.swift */; }; - CCA1D60A2943809700B40560 /* SiteSummaryStatsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCA1D6092943809700B40560 /* SiteSummaryStatsMapperTests.swift */; }; - CCE5F39129F000AC00087332 /* SubscriptionListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCE5F39029F000AC00087332 /* SubscriptionListMapperTests.swift */; }; - CCE5F39729F00B5200087332 /* SubscriptionsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCE5F39629F00B5200087332 /* SubscriptionsRemoteTests.swift */; }; - CCF48B802628BBC10034EA83 /* ShippingLabelAccountSettingsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCF48B7F2628BBC10034EA83 /* ShippingLabelAccountSettingsMapperTests.swift */; }; - CE070A382BBC543200017578 /* GiftCardStatsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE070A372BBC543200017578 /* GiftCardStatsMapperTests.swift */; }; - CE070A3C2BBC577700017578 /* GiftCardStatsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE070A3B2BBC577700017578 /* GiftCardStatsRemoteTests.swift */; }; - CE0A0F1D22398D520075ED8D /* ProductListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE0A0F1C22398D520075ED8D /* ProductListMapperTests.swift */; }; - CE12AE9D29F2AD1C0056DD17 /* SubscriptionMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE12AE9C29F2AD1C0056DD17 /* SubscriptionMapperTests.swift */; }; - CE21FB202C2ADAC500303832 /* GoogleAdsCampaignStatsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE21FB1F2C2ADAC500303832 /* GoogleAdsCampaignStatsMapperTests.swift */; }; - CE606D932BE39889001CB424 /* ShippingMethodListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE606D922BE39889001CB424 /* ShippingMethodListMapperTests.swift */; }; - CE606D952BE39B81001CB424 /* ShippingMethodsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE606D942BE39B80001CB424 /* ShippingMethodsRemoteTests.swift */; }; - CE6D666F2379E82A007835A1 /* ArrayWooTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE6D666E2379E82A007835A1 /* ArrayWooTests.swift */; }; - CE71E2332A4C3EDD00DB5376 /* ProductsReportMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE71E2322A4C3EDD00DB5376 /* ProductsReportMapperTests.swift */; }; - CE71E2392A4C594600DB5376 /* ProductsReportsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE71E2382A4C594600DB5376 /* ProductsReportsRemoteTests.swift */; }; - CE865AA52A4209A70049B03C /* EntityDateModifiedMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE865AA42A4209A70049B03C /* EntityDateModifiedMapperTests.swift */; }; - CEB9BF2F2BB18F430007978A /* ProductBundleStatsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB9BF2E2BB18F430007978A /* ProductBundleStatsRemoteTests.swift */; }; - CEB9BF452BB19EDE0007978A /* ProductBundleStatsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB9BF442BB19EDE0007978A /* ProductBundleStatsMapperTests.swift */; }; - CEC4BF8F234E382F008D9195 /* RefundMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4BF8E234E382F008D9195 /* RefundMapperTests.swift */; }; - CEC4BF95234E7F34008D9195 /* RefundListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC4BF94234E7F34008D9195 /* RefundListMapperTests.swift */; }; - CEE02EEB2B34811400162F63 /* DecodingError+CodingPathTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEE02EEA2B34811400162F63 /* DecodingError+CodingPathTests.swift */; }; - CEF2DD9F2B56E09E00A3DD0B /* JetpackSettingsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEF2DD9E2B56E09E00A3DD0B /* JetpackSettingsRemoteTests.swift */; }; - D800DA0A25EFEB9C001E13CE /* WCPayRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D800DA0925EFEB9C001E13CE /* WCPayRemoteTests.swift */; }; - D88D5A4D230BD010007B6E01 /* ProductReviewsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88D5A4C230BD010007B6E01 /* ProductReviewsRemoteTests.swift */; }; - D88D5A4F230BD276007B6E01 /* ProductReviewListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D88D5A4E230BD276007B6E01 /* ProductReviewListMapperTests.swift */; }; - D8A2849A25FBB2E70019A84B /* ProductAttributeTermListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8A2849925FBB2E70019A84B /* ProductAttributeTermListMapperTests.swift */; }; - D8FBFF0F22D3B25E006E3336 /* WooAPIVersionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FBFF0E22D3B25E006E3336 /* WooAPIVersionTests.swift */; }; - D8FBFF1C22D51C34006E3336 /* OrderStatsRemoteV4Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FBFF1B22D51C34006E3336 /* OrderStatsRemoteV4Tests.swift */; }; - D8FBFF1E22D51F39006E3336 /* OrderStatsMapperV4Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8FBFF1D22D51F39006E3336 /* OrderStatsMapperV4Tests.swift */; }; - DE02ABB72B563F3A008E0AC4 /* BlazePaymentInfoMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE02ABB62B563F3A008E0AC4 /* BlazePaymentInfoMapperTests.swift */; }; - DE20045D2BF614A300660A72 /* ProductStockListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE20045C2BF614A300660A72 /* ProductStockListMapperTests.swift */; }; - DE2004742BFB53DD00660A72 /* ProductReportListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE2004732BFB53DD00660A72 /* ProductReportListMapperTests.swift */; }; - DE2E8EAB2954170D002E4B14 /* WordPressSiteMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE2E8EAA2954170D002E4B14 /* WordPressSiteMapperTests.swift */; }; - DE2E8EAD295418D8002E4B14 /* WordPressSiteRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE2E8EAC295418D8002E4B14 /* WordPressSiteRemoteTests.swift */; }; - DE34051D28BDF1C900CF0D97 /* JetpackConnectionURLMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE34051C28BDF1C900CF0D97 /* JetpackConnectionURLMapperTests.swift */; }; - DE34051F28BDFB0B00CF0D97 /* JetpackConnectionRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE34051E28BDFB0B00CF0D97 /* JetpackConnectionRemoteTests.swift */; }; - DE42F9632967C8B900D514C2 /* ReportOrderTotalsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE42F9622967C8B900D514C2 /* ReportOrderTotalsMapperTests.swift */; }; - DE4C08202C75E410008BC773 /* BlazeCampaignObjectiveListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE4C081F2C75E410008BC773 /* BlazeCampaignObjectiveListMapperTests.swift */; }; - DE4D23C029B6E1A8003A4B5D /* AnnouncementListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE4D23BF29B6E1A8003A4B5D /* AnnouncementListMapperTests.swift */; }; - DE4D23C629B6F94F003A4B5D /* AnnouncementsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE4D23C529B6F94F003A4B5D /* AnnouncementsRemoteTests.swift */; }; - DE50296528C60A8000551736 /* JetpackUserMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE50296428C60A8000551736 /* JetpackUserMapperTests.swift */; }; - DE6F308727966FEF004E1C9A /* CouponReportListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE6F308627966FEF004E1C9A /* CouponReportListMapperTests.swift */; }; - DE74F29E27E0A6800002FE59 /* SiteSettingMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE74F29D27E0A6800002FE59 /* SiteSettingMapperTests.swift */; }; - DE78DE4C2B2AED4C002E58DE /* WordPressPageMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE78DE4B2B2AED4C002E58DE /* WordPressPageMapperTests.swift */; }; - DE97C3922861B8E20042E973 /* CouponEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE97C3912861B8E20042E973 /* CouponEncoderTests.swift */; }; - DEA493772B39987B00EED015 /* BlazeTargetOptionMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEA493762B39987B00EED015 /* BlazeTargetOptionMapperTests.swift */; }; - DEB3877C2C2A9B600025256E /* GoogleAdsConnectionMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEB3877B2C2A9B600025256E /* GoogleAdsConnectionMapperTests.swift */; }; - DEB387802C2AA05D0025256E /* GoogleListingsAndAdsRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEB3877F2C2AA05D0025256E /* GoogleListingsAndAdsRemoteTests.swift */; }; - DEB387922C2D72160025256E /* GoogleAdsCampaignListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEB387912C2D72160025256E /* GoogleAdsCampaignListMapperTests.swift */; }; - DEC51A99274DDDC9009F3DF4 /* SitePluginMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEC51A98274DDDC9009F3DF4 /* SitePluginMapperTests.swift */; }; - DEC51AFB2769C66B009F3DF4 /* SystemStatusMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEC51AFA2769C66B009F3DF4 /* SystemStatusMapperTests.swift */; }; - DED91DE72AD64ED500CDCC53 /* BlazeRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DED91DE62AD64ED500CDCC53 /* BlazeRemoteTests.swift */; }; - DEDA8D9B2B05BEF80076BF0F /* CreateProductVariationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEDA8D9A2B05BEF80076BF0F /* CreateProductVariationTests.swift */; }; - DEDA8DA72B18399D0076BF0F /* WordPressThemeListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEDA8DA62B18399D0076BF0F /* WordPressThemeListMapperTests.swift */; }; - DEDA8DAB2B18407D0076BF0F /* WordPressThemeRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEDA8DAA2B18407D0076BF0F /* WordPressThemeRemoteTests.swift */; }; - DEDA8DB92B187EC90076BF0F /* WordPressThemeMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEDA8DB82B187EC90076BF0F /* WordPressThemeMapperTests.swift */; }; - DEFBA7562949D17400C35BA9 /* DefaultRequestAuthenticatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEFBA7552949D17300C35BA9 /* DefaultRequestAuthenticatorTests.swift */; }; - E137619B2915222100FD098F /* WordPressApiValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E137619A2915222100FD098F /* WordPressApiValidatorTests.swift */; }; - E13BAD5328F8625600217769 /* InAppPurchasesRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E13BAD5228F8625600217769 /* InAppPurchasesRemoteTests.swift */; }; - E18152C428F85E5C0011A0EC /* InAppPurchasesProductsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18152C328F85E5C0011A0EC /* InAppPurchasesProductsMapperTests.swift */; }; - E1A5C27228F93ED900081046 /* InAppPurchaseOrderResultMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1A5C27128F93ED900081046 /* InAppPurchaseOrderResultMapperTests.swift */; }; - EE065AD02B8E56C2009848CB /* BlazeCampaignListItemsMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE065ACF2B8E56C2009848CB /* BlazeCampaignListItemsMapperTests.swift */; }; - EE078D932AD2F1E500C1199E /* JWTokenMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE078D922AD2F1E500C1199E /* JWTokenMapperTests.swift */; }; - EE1217DC2AFE04A500E6CAB1 /* ProductVariationEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE1217DB2AFE04A500E6CAB1 /* ProductVariationEncoderTests.swift */; }; - EE1CB9182B4BD22800AD24D5 /* BlazeAISuggestionListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE1CB9172B4BD22800AD24D5 /* BlazeAISuggestionListMapperTests.swift */; }; - EE2C09BE29AF23AD009396F9 /* StoreOnboardingTasksRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE2C09BD29AF23AD009396F9 /* StoreOnboardingTasksRemoteTests.swift */; }; - EE2C09C429AF5274009396F9 /* StoreOnboardingTaskListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE2C09C329AF5274009396F9 /* StoreOnboardingTaskListMapperTests.swift */; }; - EE338A0E294AF9BD00183934 /* ApplicationPasswordMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE338A0D294AF9BD00183934 /* ApplicationPasswordMapperTests.swift */; }; - EE3F89862C2ACF12003DEC07 /* JetpackAIQueryResponseMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE3F89852C2ACF12003DEC07 /* JetpackAIQueryResponseMapperTests.swift */; }; - EE57C11729794BD500BC31E7 /* ApplicationPasswordNameAndUUIDMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C11629794BD500BC31E7 /* ApplicationPasswordNameAndUUIDMapperTests.swift */; }; - EE57C129297F8F3D00BC31E7 /* ProductAttributeTermMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C128297F8F3D00BC31E7 /* ProductAttributeTermMapperTests.swift */; }; - EE57C138297F9AC900BC31E7 /* ProductVariationsBulkUpdateMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C130297F97F900BC31E7 /* ProductVariationsBulkUpdateMapperTests.swift */; }; - EE57C13A297F9EBE00BC31E7 /* ProductVariationsBulkCreateMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C139297F9EBE00BC31E7 /* ProductVariationsBulkCreateMapperTests.swift */; }; - EE57C146297FCCD200BC31E7 /* ProductShippingClassListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C145297FCCD200BC31E7 /* ProductShippingClassListMapperTests.swift */; }; - EE57C148297FCCE000BC31E7 /* ProductShippingClassMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C147297FCCE000BC31E7 /* ProductShippingClassMapperTests.swift */; }; - EE57C14E2980E71200BC31E7 /* NewShipmentTrackingMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C14D2980E71200BC31E7 /* NewShipmentTrackingMapperTests.swift */; }; - EE57C1542980F18500BC31E7 /* ShipmentTrackingProviderListMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE57C1532980F18500BC31E7 /* ShipmentTrackingProviderListMapperTests.swift */; }; - EE62EE61295ACF8D009C965B /* RequestConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE62EE60295ACF8D009C965B /* RequestConverterTests.swift */; }; - EE62EE65295AD46D009C965B /* String+URLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE62EE64295AD46D009C965B /* String+URLTests.swift */; }; - EE74B1EA2D895F05000E4C56 /* WooShippingConfigMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE74B1E92D895F00000E4C56 /* WooShippingConfigMapperTests.swift */; }; - EE76762F2962B85E000066FA /* RequestProcessorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE76762E2962B85E000066FA /* RequestProcessorTests.swift */; }; - EE8C202D2B47886500FE967B /* CreateBlazeCampaignMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE8C202C2B47886500FE967B /* CreateBlazeCampaignMapperTests.swift */; }; - EE8DE432294B17CD005054E7 /* DefaultApplicationPasswordUseCaseTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE8DE431294B17CD005054E7 /* DefaultApplicationPasswordUseCaseTests.swift */; }; - EEA1E2022AC18CD700A37ADD /* AIProductMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEA1E2012AC18CD700A37ADD /* AIProductMapperTests.swift */; }; - EEA658422966C41A00112DF0 /* ProductIDMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEA658412966C41A00112DF0 /* ProductIDMapperTests.swift */; }; - EEA658482966CBAD00112DF0 /* EntityIDMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEA658472966CBAD00112DF0 /* EntityIDMapperTests.swift */; }; - EEBBFEAC2D9532C6008D6CE5 /* WooShippingUpdateShipmentMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEBBFEAB2D9532C3008D6CE5 /* WooShippingUpdateShipmentMapperTests.swift */; }; - EEC312C32AFDF79E004369F7 /* ProductSubscriptionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEC312C22AFDF79E004369F7 /* ProductSubscriptionTests.swift */; }; - EEC312C52AFE01BC004369F7 /* ProductEncoderTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEC312C42AFE01BC004369F7 /* ProductEncoderTests.swift */; }; - EECDBEE029684AC500293C4E /* WordPressAPIVersionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EECDBEDF29684AC500293C4E /* WordPressAPIVersionTests.swift */; }; - EEFAA579295D2FC7003583BE /* RESTRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEFAA578295D2FC7003583BE /* RESTRequestTests.swift */; }; - EEFAA57F295D78DF003583BE /* AuthenticatedDotcomRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEFAA57E295D78DF003583BE /* AuthenticatedDotcomRequestTests.swift */; }; - EEFAA581295D78E9003583BE /* AuthenticatedRESTRequestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEFAA580295D78E9003583BE /* AuthenticatedRESTRequestTests.swift */; }; - FE28F6EA26842E49004465C7 /* UserMapperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE28F6E926842E49004465C7 /* UserMapperTests.swift */; }; - FE28F6EC268436C9004465C7 /* UserRemoteTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE28F6EB268436C9004465C7 /* UserRemoteTests.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 263E37EE2641F9F200260D3B /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 020C907E24C7D359001E2BEB /* ProductVariationMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductVariationMapperTests.swift; sourceTree = ""; }; - 020D07BF23D8587700FD9580 /* MediaRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MediaRemoteTests.swift; sourceTree = ""; }; - 020D0C02291504DE00BB3DCE /* UnauthenticatedRequestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnauthenticatedRequestTests.swift; sourceTree = ""; }; - 0212683424C046CB00F8A892 /* MockNetwork+Path.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MockNetwork+Path.swift"; sourceTree = ""; }; - 025CA2C5238F4F3500B05C81 /* ProductShippingClassRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductShippingClassRemoteTests.swift; sourceTree = ""; }; - 025F9A242B020F1900B91F1D /* MockURLProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockURLProtocol.swift; sourceTree = ""; }; - 02616F8B292132800095BC00 /* SiteRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SiteRemoteTests.swift; sourceTree = ""; }; - 02698CF724C183A5005337C4 /* ProductVariationListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductVariationListMapperTests.swift; sourceTree = ""; }; - 026CF621237D7E61009563D4 /* ProductVariationsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductVariationsRemoteTests.swift; sourceTree = ""; }; - 0286981529ED315000853B88 /* GenerativeContentRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenerativeContentRemoteTests.swift; sourceTree = ""; }; - 028F3F932B0DF9A800F8E227 /* OrderEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderEncoderTests.swift; sourceTree = ""; }; - 029149712D2641DD00F7B3B3 /* SystemStatusReportMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemStatusReportMapperTests.swift; sourceTree = ""; }; - 02AD47712A6EB93A00E652D6 /* URLRequestConvertible+PathTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "URLRequestConvertible+PathTests.swift"; sourceTree = ""; }; - 02AED9DB2AA04716006DC460 /* KeyedDecodingContainer+WooTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "KeyedDecodingContainer+WooTests.swift"; sourceTree = ""; }; - 02BDB83623EA9C4D00BCC63E /* String+HTMLTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+HTMLTests.swift"; sourceTree = ""; }; - 02C254D22563992900A04423 /* OrderShippingLabelListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderShippingLabelListMapperTests.swift; sourceTree = ""; }; - 02E2AF2E2AFD1C3A00EE6FE8 /* AlamofireNetworkTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlamofireNetworkTests.swift; sourceTree = ""; }; - 02E7FFCA256218F600C53030 /* ShippingLabelRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelRemoteTests.swift; sourceTree = ""; }; - 02EF166D292F0C5800D90AD6 /* PaymentRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentRemoteTests.swift; sourceTree = ""; }; - 0313651C28AE625300EEE571 /* PaymentGatewayMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentGatewayMapperTests.swift; sourceTree = ""; }; - 0359EA1E27AAE4680048DE2D /* WCPayChargeMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCPayChargeMapperTests.swift; sourceTree = ""; }; - 036563DE29069C8F00D84BFD /* JustInTimeMessageListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JustInTimeMessageListMapperTests.swift; sourceTree = ""; }; - 03DCB7432624AD9A00C8953D /* CouponListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponListMapperTests.swift; sourceTree = ""; }; - 03DCB76B262591C400C8953D /* CouponsRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CouponsRemoteTests.swift; sourceTree = ""; }; - 03DCB7812627394500C8953D /* CouponMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponMapperTests.swift; sourceTree = ""; }; - 03EB99892906AB0C00F06A39 /* JustInTimeMessagesRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JustInTimeMessagesRemoteTests.swift; sourceTree = ""; }; - 077F39D926A58ED700ABEADC /* SystemStatusRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemStatusRemoteTests.swift; sourceTree = ""; }; - 077F39DB26A58F4800ABEADC /* SystemPluginMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemPluginMapperTests.swift; sourceTree = ""; }; - 20887FAA2D9AA55700F7AE03 /* POSProductsNetworkingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = POSProductsNetworkingTests.swift; sourceTree = ""; }; - 20B8B37C2D96B6920025734D /* ListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ListMapperTests.swift; sourceTree = ""; }; - 24F98C5D2502EDCF00F49B68 /* BundleWooTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BundleWooTests.swift; sourceTree = ""; }; - 24F98C5F2502EF8200F49B68 /* FeatureFlagRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FeatureFlagRemoteTests.swift; sourceTree = ""; }; - 261C466C2A67478800734070 /* ApplicationPasswordEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationPasswordEncoderTests.swift; sourceTree = ""; }; - 261CF1BB255AEE290090D8D3 /* PaymentsGatewayRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentsGatewayRemoteTests.swift; sourceTree = ""; }; - 262E5AD4255ACD6F000B2416 /* PaymentGatewayListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaymentGatewayListMapperTests.swift; sourceTree = ""; }; - 263659DD2A2694A000607A0D /* IPLocationRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IPLocationRemoteTests.swift; sourceTree = ""; }; - 264541B82CA6580E006C13A2 /* WooShippingRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WooShippingRemoteTests.swift; sourceTree = ""; }; - 26615478242DA54D00A31661 /* ProductCategoyListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductCategoyListMapperTests.swift; sourceTree = ""; }; - 2661547A242DAC1C00A31661 /* ProductCategoriesRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductCategoriesRemoteTests.swift; sourceTree = ""; }; - 2670C3FB270F4E06002FE931 /* SiteListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SiteListMapperTests.swift; sourceTree = ""; }; - 2685C0D9263B551300D9EE97 /* AddOnGroupMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOnGroupMapperTests.swift; sourceTree = ""; }; - 2685C101263B6A1000D9EE97 /* AddOnGroupRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddOnGroupRemoteTests.swift; sourceTree = ""; }; - 26E5A08B25A66FD3000DF8F6 /* ProductAttributeTermRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductAttributeTermRemoteTests.swift; sourceTree = ""; }; - 311976DF2602BD4B006AC56C /* SitePluginsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SitePluginsMapperTests.swift; sourceTree = ""; }; - 31A451BC2786344B00FE81AA /* StripeRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StripeRemoteTests.swift; sourceTree = ""; }; - 31D27C942602B737002EDB1D /* SitePluginsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SitePluginsRemoteTests.swift; sourceTree = ""; }; - 4507DDF32D6E74E400D2F3BC /* ProductImageAssetTypeCodableTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductImageAssetTypeCodableTests.swift; sourceTree = ""; }; - 4507DDF52D6E770500D2F3BC /* PHAssetMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PHAssetMock.swift; sourceTree = ""; }; - 4507DDF72D6E79F600D2F3BC /* ProductOrVariationIDCodableTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductOrVariationIDCodableTests.swift; sourceTree = ""; }; - 450BFA6A2D52777500C2D1D7 /* WordPressMediaMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressMediaMapperTests.swift; sourceTree = ""; }; - 4513382127A8409000AE5E78 /* InboxNotesRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InboxNotesRemoteTests.swift; sourceTree = ""; }; - 4513382527A96DB700AE5E78 /* InboxNoteMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InboxNoteMapperTests.swift; sourceTree = ""; }; - 45150A9F26837357006922EA /* CountryListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CountryListMapperTests.swift; sourceTree = ""; }; - 45152814257A83DD0076B03C /* ProductAttributesRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductAttributesRemoteTests.swift; sourceTree = ""; }; - 45152830257A8E1A0076B03C /* ProductAttributeMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductAttributeMapperTests.swift; sourceTree = ""; }; - 45152834257A8F490076B03C /* ProductAttributeListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductAttributeListMapperTests.swift; sourceTree = ""; }; - 451A9835260B9DF90059D135 /* ShippingLabelPackagesMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelPackagesMapperTests.swift; sourceTree = ""; }; - 452EDBD62D6F55F7003A96BC /* ProductImageStatusStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductImageStatusStorageTests.swift; sourceTree = ""; }; - 453305EA2459E01A00264E50 /* PostMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PostMapperTests.swift; sourceTree = ""; }; - 453305EE2459E46000264E50 /* SitePostsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SitePostsRemoteTests.swift; sourceTree = ""; }; - 453954CD2C90D66B00A3E64A /* MetaDataMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetaDataMapperTests.swift; sourceTree = ""; }; - 453954D32C90E81300A3E64A /* MetaDataRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetaDataRemoteTests.swift; sourceTree = ""; }; - 45551F132523E7FF007EF104 /* UserAgentTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAgentTests.swift; sourceTree = ""; }; - 459824A22D6E5094003D8263 /* ProductImageStatusCodableTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductImageStatusCodableTests.swift; sourceTree = ""; }; - 4599FC5924A626B70056157A /* ProductTagListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductTagListMapperTests.swift; sourceTree = ""; }; - 4599FC6524A633A10056157A /* ProductTagsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductTagsRemoteTests.swift; sourceTree = ""; }; - 45B204B924890A8C00FE6526 /* ProductCategoryMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductCategoryMapperTests.swift; sourceTree = ""; }; - 45C6D0E329B9F327009CE29C /* CookieNonceAuthenticatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CookieNonceAuthenticatorTests.swift; sourceTree = ""; }; - 45CCFCE727A2E5020012E8CB /* InboxNoteListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InboxNoteListMapperTests.swift; sourceTree = ""; }; - 45D685FB23D0C739005F87D0 /* ProductSkuMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductSkuMapperTests.swift; sourceTree = ""; }; - 45E461BD26837DB900011BF2 /* DataRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DataRemoteTests.swift; sourceTree = ""; }; - 45ED4F0F239E8A54004F1BE3 /* TaxClassListMapperTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TaxClassListMapperTest.swift; sourceTree = ""; }; - 45ED4F13239E8F2E004F1BE3 /* TaxRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TaxRemoteTests.swift; sourceTree = ""; }; - 5726F7332460A8F00031CAAC /* CopiableTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CopiableTests.swift; sourceTree = ""; }; - 6812FC002A6B27E100D7C625 /* InAppPurchasesTransactionMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppPurchasesTransactionMapperTests.swift; sourceTree = ""; }; - 68BD37B228D9B8BD00C2A517 /* CustomerRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomerRemoteTests.swift; sourceTree = ""; }; - 68BFF9012B677F1D00B15FF2 /* ReceiptRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReceiptRemoteTests.swift; sourceTree = ""; }; - 68CB801328D8A05200E169F8 /* CustomerMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomerMapperTests.swift; sourceTree = ""; }; - 68F48B0E28E3BB850045C15B /* WCAnalyticsCustomerRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCAnalyticsCustomerRemoteTests.swift; sourceTree = ""; }; - 68F48B1028E3BBC60045C15B /* WCAnalyticsCustomerMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCAnalyticsCustomerMapperTests.swift; sourceTree = ""; }; - 74002D692118B26000A63C19 /* SiteVisitStatsMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SiteVisitStatsMapperTests.swift; sourceTree = ""; }; - 74002D6B2118B88200A63C19 /* SiteStatsRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SiteStatsRemoteTests.swift; sourceTree = ""; }; - 740211E021939908002248DA /* CommentRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommentRemoteTests.swift; sourceTree = ""; }; - 7412A8ED21B6E335005D182A /* ReportOrderMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReportOrderMapperTests.swift; sourceTree = ""; }; - 7412A8F121B6E47A005D182A /* ReportRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReportRemoteTests.swift; sourceTree = ""; }; - 743E84F722172E1F00FAC9D7 /* ShipmentTrackingListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShipmentTrackingListMapperTests.swift; sourceTree = ""; }; - 743E84F9221742E300FAC9D7 /* ShipmentsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShipmentsRemoteTests.swift; sourceTree = ""; }; - 74749B9422413119005C4CF2 /* ProductsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductsRemoteTests.swift; sourceTree = ""; }; - 74A7B4BB217A807400E85A8B /* SiteSettingsMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SiteSettingsMapperTests.swift; sourceTree = ""; }; - 74AB0AC921948CE4008220CD /* CommentResultMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommentResultMapperTests.swift; sourceTree = ""; }; - 74AB5B4C21AF354E00859C12 /* SiteAPIMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SiteAPIMapperTests.swift; sourceTree = ""; }; - 74AB5B5021AF426D00859C12 /* SiteAPIRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SiteAPIRemoteTests.swift; sourceTree = ""; }; - 74ABA1D4213F26B300FFAD30 /* TopEarnerStatsMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TopEarnerStatsMapperTests.swift; sourceTree = ""; }; - 74C8F06920EEBC8C00B6EDC9 /* OrderMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderMapperTests.swift; sourceTree = ""; }; - 74C8F06D20EEC1E700B6EDC9 /* OrderNotesMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OrderNotesMapperTests.swift; sourceTree = ""; }; - 74CF0A8B22414D7800DB993F /* ProductMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductMapperTests.swift; sourceTree = ""; }; - 74CF5E8321402C04000CED0A /* TopEarnerStatsRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TopEarnerStatsRemoteTests.swift; sourceTree = ""; }; - 74D5BECD217E0F98007B0348 /* SiteSettingsRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SiteSettingsRemoteTests.swift; sourceTree = ""; }; - 8617EDA52B3C093200BD9D1B /* BlazeImpressionsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeImpressionsMapperTests.swift; sourceTree = ""; }; - 8646A9B62B4522E7001F606C /* BlazeForecastedImpressionsInputEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeForecastedImpressionsInputEncoderTests.swift; sourceTree = ""; }; - 9387A6EF226E3F15001B53D7 /* AccountSettingsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountSettingsMapperTests.swift; sourceTree = ""; }; - 93D8BC00226BC20600AD2EB3 /* AccountSettingsRemoteTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AccountSettingsRemoteTests.swift; sourceTree = ""; }; - 953477AA2CD678A500038AED /* MetaDataEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MetaDataEncoderTests.swift; sourceTree = ""; }; - AE2D6622272A8F6E004A2C3A /* TelemetryRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TelemetryRemoteTests.swift; sourceTree = ""; }; - AED8AEBB272A997500663FCC /* IgnoringResponseMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IgnoringResponseMapperTests.swift; sourceTree = ""; }; - B505F6D220BEE3A500BB1B69 /* AccountMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AccountMapperTests.swift; sourceTree = ""; }; - B505F6D620BEE58800BB1B69 /* AccountRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountRemoteTests.swift; sourceTree = ""; }; - B518662920A09C6F00037A38 /* OrdersRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrdersRemoteTests.swift; sourceTree = ""; }; - B518663320A0A2E800037A38 /* Constants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; - B524194221AC622500D6FC0A /* DotcomDeviceMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DotcomDeviceMapperTests.swift; sourceTree = ""; }; - B524194821AC659500D6FC0A /* DevicesRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DevicesRemoteTests.swift; sourceTree = ""; }; - B554FA8A2180B1D500C54DFF /* NotificationsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationsRemoteTests.swift; sourceTree = ""; }; - B554FA922180C17200C54DFF /* NoteHashListMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NoteHashListMapperTests.swift; sourceTree = ""; }; - B557D9EC209753AA005962F4 /* NetworkingTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NetworkingTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - B557D9F3209753AA005962F4 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B567AF2D20A0FB8F00AB6C62 /* DotcomRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DotcomRequestTests.swift; sourceTree = ""; }; - B567AF2E20A0FB8F00AB6C62 /* JetpackRequestTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JetpackRequestTests.swift; sourceTree = ""; }; - B57B1E6621C916850046E764 /* NetworkErrorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkErrorTests.swift; sourceTree = ""; }; - B57B1E6921C925280046E764 /* DotcomValidatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DotcomValidatorTests.swift; sourceTree = ""; }; - B5969E1420A47F99005E9DF1 /* RemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RemoteTests.swift; sourceTree = ""; }; - B5C151BF217EE3FB00C7BDC1 /* NoteListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoteListMapperTests.swift; sourceTree = ""; }; - B5C6FCC720A32E4800A4F8E4 /* DateFormatterWooTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DateFormatterWooTests.swift; sourceTree = ""; }; - B5C6FCCC20A34B8300A4F8E4 /* OrderListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderListMapperTests.swift; sourceTree = ""; }; - CC07866426790B1100BA9AC1 /* ShippingLabelPurchaseMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelPurchaseMapperTests.swift; sourceTree = ""; }; - CC0786C8267BB32800BA9AC1 /* ShippingLabelStatusMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelStatusMapperTests.swift; sourceTree = ""; }; - CC851D1325E52AB500249E9C /* Decimal+ExtensionsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Decimal+ExtensionsTests.swift"; sourceTree = ""; }; - CC9A254926442D26005DE56E /* ShippingLabelCreationEligibilityMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelCreationEligibilityMapperTests.swift; sourceTree = ""; }; - CCA1D6092943809700B40560 /* SiteSummaryStatsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SiteSummaryStatsMapperTests.swift; sourceTree = ""; }; - CCE5F39029F000AC00087332 /* SubscriptionListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionListMapperTests.swift; sourceTree = ""; }; - CCE5F39629F00B5200087332 /* SubscriptionsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionsRemoteTests.swift; sourceTree = ""; }; - CCF48B7F2628BBC10034EA83 /* ShippingLabelAccountSettingsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingLabelAccountSettingsMapperTests.swift; sourceTree = ""; }; - CE070A372BBC543200017578 /* GiftCardStatsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GiftCardStatsMapperTests.swift; sourceTree = ""; }; - CE070A3B2BBC577700017578 /* GiftCardStatsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GiftCardStatsRemoteTests.swift; sourceTree = ""; }; - CE0A0F1C22398D520075ED8D /* ProductListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductListMapperTests.swift; sourceTree = ""; }; - CE12AE9C29F2AD1C0056DD17 /* SubscriptionMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SubscriptionMapperTests.swift; sourceTree = ""; }; - CE21FB1F2C2ADAC500303832 /* GoogleAdsCampaignStatsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoogleAdsCampaignStatsMapperTests.swift; sourceTree = ""; }; - CE606D922BE39889001CB424 /* ShippingMethodListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingMethodListMapperTests.swift; sourceTree = ""; }; - CE606D942BE39B80001CB424 /* ShippingMethodsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShippingMethodsRemoteTests.swift; sourceTree = ""; }; - CE6D666E2379E82A007835A1 /* ArrayWooTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArrayWooTests.swift; sourceTree = ""; }; - CE71E2322A4C3EDD00DB5376 /* ProductsReportMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductsReportMapperTests.swift; sourceTree = ""; }; - CE71E2382A4C594600DB5376 /* ProductsReportsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductsReportsRemoteTests.swift; sourceTree = ""; }; - CE865AA42A4209A70049B03C /* EntityDateModifiedMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EntityDateModifiedMapperTests.swift; sourceTree = ""; }; - CEB9BF2E2BB18F430007978A /* ProductBundleStatsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductBundleStatsRemoteTests.swift; sourceTree = ""; }; - CEB9BF442BB19EDE0007978A /* ProductBundleStatsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductBundleStatsMapperTests.swift; sourceTree = ""; }; - CEC4BF8E234E382F008D9195 /* RefundMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefundMapperTests.swift; sourceTree = ""; }; - CEC4BF94234E7F34008D9195 /* RefundListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RefundListMapperTests.swift; sourceTree = ""; }; - CEE02EEA2B34811400162F63 /* DecodingError+CodingPathTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DecodingError+CodingPathTests.swift"; sourceTree = ""; }; - CEF2DD9E2B56E09E00A3DD0B /* JetpackSettingsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JetpackSettingsRemoteTests.swift; sourceTree = ""; }; - D800DA0925EFEB9C001E13CE /* WCPayRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WCPayRemoteTests.swift; sourceTree = ""; }; - D88D5A4C230BD010007B6E01 /* ProductReviewsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = ProductReviewsRemoteTests.swift; path = NetworkingTests/Remote/ProductReviewsRemoteTests.swift; sourceTree = SOURCE_ROOT; }; - D88D5A4E230BD276007B6E01 /* ProductReviewListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductReviewListMapperTests.swift; sourceTree = ""; }; - D8A2849925FBB2E70019A84B /* ProductAttributeTermListMapperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProductAttributeTermListMapperTests.swift; sourceTree = ""; }; - D8FBFF0E22D3B25E006E3336 /* WooAPIVersionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = WooAPIVersionTests.swift; path = NetworkingTests/Requests/WooAPIVersionTests.swift; sourceTree = SOURCE_ROOT; }; - D8FBFF1B22D51C34006E3336 /* OrderStatsRemoteV4Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = OrderStatsRemoteV4Tests.swift; path = NetworkingTests/Remote/OrderStatsRemoteV4Tests.swift; sourceTree = SOURCE_ROOT; }; - D8FBFF1D22D51F39006E3336 /* OrderStatsMapperV4Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OrderStatsMapperV4Tests.swift; sourceTree = ""; }; - DE02ABB62B563F3A008E0AC4 /* BlazePaymentInfoMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazePaymentInfoMapperTests.swift; sourceTree = ""; }; - DE20045C2BF614A300660A72 /* ProductStockListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductStockListMapperTests.swift; sourceTree = ""; }; - DE2004732BFB53DD00660A72 /* ProductReportListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductReportListMapperTests.swift; sourceTree = ""; }; - DE2E8EAA2954170D002E4B14 /* WordPressSiteMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressSiteMapperTests.swift; sourceTree = ""; }; - DE2E8EAC295418D8002E4B14 /* WordPressSiteRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressSiteRemoteTests.swift; sourceTree = ""; }; - DE34051C28BDF1C900CF0D97 /* JetpackConnectionURLMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JetpackConnectionURLMapperTests.swift; sourceTree = ""; }; - DE34051E28BDFB0B00CF0D97 /* JetpackConnectionRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JetpackConnectionRemoteTests.swift; sourceTree = ""; }; - DE42F9622967C8B900D514C2 /* ReportOrderTotalsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReportOrderTotalsMapperTests.swift; sourceTree = ""; }; - DE4C081F2C75E410008BC773 /* BlazeCampaignObjectiveListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeCampaignObjectiveListMapperTests.swift; sourceTree = ""; }; - DE4D23BF29B6E1A8003A4B5D /* AnnouncementListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnouncementListMapperTests.swift; sourceTree = ""; }; - DE4D23C529B6F94F003A4B5D /* AnnouncementsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnnouncementsRemoteTests.swift; sourceTree = ""; }; - DE50296428C60A8000551736 /* JetpackUserMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JetpackUserMapperTests.swift; sourceTree = ""; }; - DE6F308627966FEF004E1C9A /* CouponReportListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponReportListMapperTests.swift; sourceTree = ""; }; - DE74F29D27E0A6800002FE59 /* SiteSettingMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SiteSettingMapperTests.swift; sourceTree = ""; }; - DE78DE4B2B2AED4C002E58DE /* WordPressPageMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressPageMapperTests.swift; sourceTree = ""; }; - DE97C3912861B8E20042E973 /* CouponEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CouponEncoderTests.swift; sourceTree = ""; }; - DEA493762B39987B00EED015 /* BlazeTargetOptionMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeTargetOptionMapperTests.swift; sourceTree = ""; }; - DEB3877B2C2A9B600025256E /* GoogleAdsConnectionMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoogleAdsConnectionMapperTests.swift; sourceTree = ""; }; - DEB3877F2C2AA05D0025256E /* GoogleListingsAndAdsRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoogleListingsAndAdsRemoteTests.swift; sourceTree = ""; }; - DEB387912C2D72160025256E /* GoogleAdsCampaignListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GoogleAdsCampaignListMapperTests.swift; sourceTree = ""; }; - DEC51A98274DDDC9009F3DF4 /* SitePluginMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SitePluginMapperTests.swift; sourceTree = ""; }; - DEC51AFA2769C66B009F3DF4 /* SystemStatusMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemStatusMapperTests.swift; sourceTree = ""; }; - DED91DE62AD64ED500CDCC53 /* BlazeRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeRemoteTests.swift; sourceTree = ""; }; - DEDA8D9A2B05BEF80076BF0F /* CreateProductVariationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateProductVariationTests.swift; sourceTree = ""; }; - DEDA8DA62B18399D0076BF0F /* WordPressThemeListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressThemeListMapperTests.swift; sourceTree = ""; }; - DEDA8DAA2B18407D0076BF0F /* WordPressThemeRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressThemeRemoteTests.swift; sourceTree = ""; }; - DEDA8DB82B187EC90076BF0F /* WordPressThemeMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressThemeMapperTests.swift; sourceTree = ""; }; - DEFBA7552949D17300C35BA9 /* DefaultRequestAuthenticatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultRequestAuthenticatorTests.swift; sourceTree = ""; }; - E137619A2915222100FD098F /* WordPressApiValidatorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressApiValidatorTests.swift; sourceTree = ""; }; - E13BAD5228F8625600217769 /* InAppPurchasesRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppPurchasesRemoteTests.swift; sourceTree = ""; }; - E18152C328F85E5C0011A0EC /* InAppPurchasesProductsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppPurchasesProductsMapperTests.swift; sourceTree = ""; }; - E1A5C27128F93ED900081046 /* InAppPurchaseOrderResultMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppPurchaseOrderResultMapperTests.swift; sourceTree = ""; }; - EE065ACF2B8E56C2009848CB /* BlazeCampaignListItemsMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeCampaignListItemsMapperTests.swift; sourceTree = ""; }; - EE078D922AD2F1E500C1199E /* JWTokenMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JWTokenMapperTests.swift; sourceTree = ""; }; - EE1217DB2AFE04A500E6CAB1 /* ProductVariationEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductVariationEncoderTests.swift; sourceTree = ""; }; - EE1CB9172B4BD22800AD24D5 /* BlazeAISuggestionListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlazeAISuggestionListMapperTests.swift; sourceTree = ""; }; - EE2C09BD29AF23AD009396F9 /* StoreOnboardingTasksRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreOnboardingTasksRemoteTests.swift; sourceTree = ""; }; - EE2C09C329AF5274009396F9 /* StoreOnboardingTaskListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreOnboardingTaskListMapperTests.swift; sourceTree = ""; }; - EE338A0D294AF9BD00183934 /* ApplicationPasswordMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationPasswordMapperTests.swift; sourceTree = ""; }; - EE3F89852C2ACF12003DEC07 /* JetpackAIQueryResponseMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JetpackAIQueryResponseMapperTests.swift; sourceTree = ""; }; - EE57C11629794BD500BC31E7 /* ApplicationPasswordNameAndUUIDMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationPasswordNameAndUUIDMapperTests.swift; sourceTree = ""; }; - EE57C128297F8F3D00BC31E7 /* ProductAttributeTermMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductAttributeTermMapperTests.swift; sourceTree = ""; }; - EE57C130297F97F900BC31E7 /* ProductVariationsBulkUpdateMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductVariationsBulkUpdateMapperTests.swift; sourceTree = ""; }; - EE57C139297F9EBE00BC31E7 /* ProductVariationsBulkCreateMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductVariationsBulkCreateMapperTests.swift; sourceTree = ""; }; - EE57C145297FCCD200BC31E7 /* ProductShippingClassListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductShippingClassListMapperTests.swift; sourceTree = ""; }; - EE57C147297FCCE000BC31E7 /* ProductShippingClassMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductShippingClassMapperTests.swift; sourceTree = ""; }; - EE57C14D2980E71200BC31E7 /* NewShipmentTrackingMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewShipmentTrackingMapperTests.swift; sourceTree = ""; }; - EE57C1532980F18500BC31E7 /* ShipmentTrackingProviderListMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShipmentTrackingProviderListMapperTests.swift; sourceTree = ""; }; - EE62EE60295ACF8D009C965B /* RequestConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestConverterTests.swift; sourceTree = ""; }; - EE62EE64295AD46D009C965B /* String+URLTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+URLTests.swift"; sourceTree = ""; }; - EE74B1E92D895F00000E4C56 /* WooShippingConfigMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WooShippingConfigMapperTests.swift; sourceTree = ""; }; - EE76762E2962B85E000066FA /* RequestProcessorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestProcessorTests.swift; sourceTree = ""; }; - EE8C202C2B47886500FE967B /* CreateBlazeCampaignMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CreateBlazeCampaignMapperTests.swift; sourceTree = ""; }; - EE8DE431294B17CD005054E7 /* DefaultApplicationPasswordUseCaseTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultApplicationPasswordUseCaseTests.swift; sourceTree = ""; }; - EEA1E2012AC18CD700A37ADD /* AIProductMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIProductMapperTests.swift; sourceTree = ""; }; - EEA658412966C41A00112DF0 /* ProductIDMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductIDMapperTests.swift; sourceTree = ""; }; - EEA658472966CBAD00112DF0 /* EntityIDMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EntityIDMapperTests.swift; sourceTree = ""; }; - EEBBFEAB2D9532C3008D6CE5 /* WooShippingUpdateShipmentMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WooShippingUpdateShipmentMapperTests.swift; sourceTree = ""; }; - EEC312C22AFDF79E004369F7 /* ProductSubscriptionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductSubscriptionTests.swift; sourceTree = ""; }; - EEC312C42AFE01BC004369F7 /* ProductEncoderTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductEncoderTests.swift; sourceTree = ""; }; - EECDBEDF29684AC500293C4E /* WordPressAPIVersionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WordPressAPIVersionTests.swift; sourceTree = ""; }; - EEFAA578295D2FC7003583BE /* RESTRequestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RESTRequestTests.swift; sourceTree = ""; }; - EEFAA57E295D78DF003583BE /* AuthenticatedDotcomRequestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticatedDotcomRequestTests.swift; sourceTree = ""; }; - EEFAA580295D78E9003583BE /* AuthenticatedRESTRequestTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticatedRESTRequestTests.swift; sourceTree = ""; }; - FE28F6E926842E49004465C7 /* UserMapperTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserMapperTests.swift; sourceTree = ""; }; - FE28F6EB268436C9004465C7 /* UserRemoteTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserRemoteTests.swift; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFileSystemSynchronizedRootGroup section */ - 3FA883722DFAB33B00E1F4A3 /* Responses */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = Responses; sourceTree = ""; }; -/* End PBXFileSystemSynchronizedRootGroup section */ - -/* Begin PBXFrameworksBuildPhase section */ - B557D9E9209753AA005962F4 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 3F2B4ACE2DDC30F400E5E49C /* XcodeTarget_NetworkingTests in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 025F9A232B020F0400B91F1D /* Mocks */ = { - isa = PBXGroup; - children = ( - 025F9A242B020F1900B91F1D /* MockURLProtocol.swift */, - 4507DDF52D6E770500D2F3BC /* PHAssetMock.swift */, - ); - path = Mocks; - sourceTree = ""; - }; - 35C45CCE73A311BE252F6BF4 /* Frameworks */ = { - isa = PBXGroup; - children = ( - ); - name = Frameworks; - sourceTree = ""; - }; - 452EDBD52D6F55C2003A96BC /* ProductImageInBackground */ = { - isa = PBXGroup; - children = ( - 452EDBD62D6F55F7003A96BC /* ProductImageStatusStorageTests.swift */, - ); - path = ProductImageInBackground; - sourceTree = ""; - }; - 5726F7322460A8E30031CAAC /* Copiable */ = { - isa = PBXGroup; - children = ( - 5726F7332460A8F00031CAAC /* CopiableTests.swift */, - ); - path = Copiable; - sourceTree = ""; - }; - B518662820A09C5D00037A38 /* Remote */ = { - isa = PBXGroup; - children = ( - B5969E1420A47F99005E9DF1 /* RemoteTests.swift */, - DED91DE62AD64ED500CDCC53 /* BlazeRemoteTests.swift */, - DEB3877F2C2AA05D0025256E /* GoogleListingsAndAdsRemoteTests.swift */, - DEDA8DAA2B18407D0076BF0F /* WordPressThemeRemoteTests.swift */, - B505F6D620BEE58800BB1B69 /* AccountRemoteTests.swift */, - 93D8BC00226BC20600AD2EB3 /* AccountSettingsRemoteTests.swift */, - 2685C101263B6A1000D9EE97 /* AddOnGroupRemoteTests.swift */, - 740211E021939908002248DA /* CommentRemoteTests.swift */, - 03DCB76B262591C400C8953D /* CouponsRemoteTests.swift */, - 45E461BD26837DB900011BF2 /* DataRemoteTests.swift */, - B524194821AC659500D6FC0A /* DevicesRemoteTests.swift */, - 24F98C5F2502EF8200F49B68 /* FeatureFlagRemoteTests.swift */, - CE070A3B2BBC577700017578 /* GiftCardStatsRemoteTests.swift */, - 4513382127A8409000AE5E78 /* InboxNotesRemoteTests.swift */, - E13BAD5228F8625600217769 /* InAppPurchasesRemoteTests.swift */, - 263659DD2A2694A000607A0D /* IPLocationRemoteTests.swift */, - CEF2DD9E2B56E09E00A3DD0B /* JetpackSettingsRemoteTests.swift */, - 03EB99892906AB0C00F06A39 /* JustInTimeMessagesRemoteTests.swift */, - 020D07BF23D8587700FD9580 /* MediaRemoteTests.swift */, - B554FA8A2180B1D500C54DFF /* NotificationsRemoteTests.swift */, - B518662920A09C6F00037A38 /* OrdersRemoteTests.swift */, - D8FBFF1B22D51C34006E3336 /* OrderStatsRemoteV4Tests.swift */, - 261CF1BB255AEE290090D8D3 /* PaymentsGatewayRemoteTests.swift */, - 74749B9422413119005C4CF2 /* ProductsRemoteTests.swift */, - 20887FAA2D9AA55700F7AE03 /* POSProductsNetworkingTests.swift */, - D88D5A4C230BD010007B6E01 /* ProductReviewsRemoteTests.swift */, - 45152814257A83DD0076B03C /* ProductAttributesRemoteTests.swift */, - CEB9BF2E2BB18F430007978A /* ProductBundleStatsRemoteTests.swift */, - 2661547A242DAC1C00A31661 /* ProductCategoriesRemoteTests.swift */, - 26E5A08B25A66FD3000DF8F6 /* ProductAttributeTermRemoteTests.swift */, - 4599FC6524A633A10056157A /* ProductTagsRemoteTests.swift */, - CE71E2382A4C594600DB5376 /* ProductsReportsRemoteTests.swift */, - 68BFF9012B677F1D00B15FF2 /* ReceiptRemoteTests.swift */, - 7412A8F121B6E47A005D182A /* ReportRemoteTests.swift */, - 743E84F9221742E300FAC9D7 /* ShipmentsRemoteTests.swift */, - CE606D942BE39B80001CB424 /* ShippingMethodsRemoteTests.swift */, - 74AB5B5021AF426D00859C12 /* SiteAPIRemoteTests.swift */, - 31D27C942602B737002EDB1D /* SitePluginsRemoteTests.swift */, - 453305EE2459E46000264E50 /* SitePostsRemoteTests.swift */, - 74D5BECD217E0F98007B0348 /* SiteSettingsRemoteTests.swift */, - 74002D6B2118B88200A63C19 /* SiteStatsRemoteTests.swift */, - CCE5F39629F00B5200087332 /* SubscriptionsRemoteTests.swift */, - 45ED4F13239E8F2E004F1BE3 /* TaxRemoteTests.swift */, - 74CF5E8321402C04000CED0A /* TopEarnerStatsRemoteTests.swift */, - AE2D6622272A8F6E004A2C3A /* TelemetryRemoteTests.swift */, - 026CF621237D7E61009563D4 /* ProductVariationsRemoteTests.swift */, - 025CA2C5238F4F3500B05C81 /* ProductShippingClassRemoteTests.swift */, - 02E7FFCA256218F600C53030 /* ShippingLabelRemoteTests.swift */, - 264541B82CA6580E006C13A2 /* WooShippingRemoteTests.swift */, - D800DA0925EFEB9C001E13CE /* WCPayRemoteTests.swift */, - 31A451BC2786344B00FE81AA /* StripeRemoteTests.swift */, - FE28F6EB268436C9004465C7 /* UserRemoteTests.swift */, - 077F39D926A58ED700ABEADC /* SystemStatusRemoteTests.swift */, - DE34051E28BDFB0B00CF0D97 /* JetpackConnectionRemoteTests.swift */, - 68BD37B228D9B8BD00C2A517 /* CustomerRemoteTests.swift */, - 68F48B0E28E3BB850045C15B /* WCAnalyticsCustomerRemoteTests.swift */, - 02616F8B292132800095BC00 /* SiteRemoteTests.swift */, - 02EF166D292F0C5800D90AD6 /* PaymentRemoteTests.swift */, - DE2E8EAC295418D8002E4B14 /* WordPressSiteRemoteTests.swift */, - EE2C09BD29AF23AD009396F9 /* StoreOnboardingTasksRemoteTests.swift */, - DE4D23C529B6F94F003A4B5D /* AnnouncementsRemoteTests.swift */, - 0286981529ED315000853B88 /* GenerativeContentRemoteTests.swift */, - 453954D32C90E81300A3E64A /* MetaDataRemoteTests.swift */, - ); - path = Remote; - sourceTree = ""; - }; - B518663220A0A2E800037A38 /* Settings */ = { - isa = PBXGroup; - children = ( - 45551F132523E7FF007EF104 /* UserAgentTests.swift */, - B518663320A0A2E800037A38 /* Constants.swift */, - EECDBEDF29684AC500293C4E /* WordPressAPIVersionTests.swift */, - ); - path = Settings; - sourceTree = ""; - }; - B519A3E82097A91800E2603A /* Requests */ = { - isa = PBXGroup; - children = ( - B567AF2D20A0FB8F00AB6C62 /* DotcomRequestTests.swift */, - B567AF2E20A0FB8F00AB6C62 /* JetpackRequestTests.swift */, - 020D0C02291504DE00BB3DCE /* UnauthenticatedRequestTests.swift */, - EEFAA57E295D78DF003583BE /* AuthenticatedDotcomRequestTests.swift */, - EEFAA580295D78E9003583BE /* AuthenticatedRESTRequestTests.swift */, - EEFAA578295D2FC7003583BE /* RESTRequestTests.swift */, - ); - path = Requests; - sourceTree = ""; - }; - B557D9D9209753AA005962F4 = { - isa = PBXGroup; - children = ( - B557D9F0209753AA005962F4 /* NetworkingTests */, - B557D9E4209753AA005962F4 /* Products */, - 35C45CCE73A311BE252F6BF4 /* Frameworks */, - ); - sourceTree = ""; - }; - B557D9E4209753AA005962F4 /* Products */ = { - isa = PBXGroup; - children = ( - B557D9EC209753AA005962F4 /* NetworkingTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - B557D9F0209753AA005962F4 /* NetworkingTests */ = { - isa = PBXGroup; - children = ( - EE8DE430294B17BA005054E7 /* ApplicationPassword */, - DE97C3902861B8CD0042E973 /* Encoder */, - 5726F7322460A8E30031CAAC /* Copiable */, - B518663220A0A2E800037A38 /* Settings */, - B5C6FCC620A32E3100A4F8E4 /* Extensions */, - B5C6FCCB20A34B5E00A4F8E4 /* Mapper */, - 025F9A232B020F0400B91F1D /* Mocks */, - B57B1E6521C9166F0046E764 /* Network */, - B518662820A09C5D00037A38 /* Remote */, - B519A3E82097A91800E2603A /* Requests */, - 3FA883722DFAB33B00E1F4A3 /* Responses */, - B57B1E6821C925160046E764 /* Validators */, - 452EDBD52D6F55C2003A96BC /* ProductImageInBackground */, - B557D9F3209753AA005962F4 /* Info.plist */, - ); - path = NetworkingTests; - sourceTree = ""; - }; - B57B1E6521C9166F0046E764 /* Network */ = { - isa = PBXGroup; - children = ( - B57B1E6621C916850046E764 /* NetworkErrorTests.swift */, - DEFBA7552949D17300C35BA9 /* DefaultRequestAuthenticatorTests.swift */, - EE62EE60295ACF8D009C965B /* RequestConverterTests.swift */, - 02E2AF2E2AFD1C3A00EE6FE8 /* AlamofireNetworkTests.swift */, - ); - path = Network; - sourceTree = ""; - }; - B57B1E6821C925160046E764 /* Validators */ = { - isa = PBXGroup; - children = ( - B57B1E6921C925280046E764 /* DotcomValidatorTests.swift */, - E137619A2915222100FD098F /* WordPressApiValidatorTests.swift */, - ); - path = Validators; - sourceTree = ""; - }; - B5C6FCC620A32E3100A4F8E4 /* Extensions */ = { - isa = PBXGroup; - children = ( - CE6D666E2379E82A007835A1 /* ArrayWooTests.swift */, - 24F98C5D2502EDCF00F49B68 /* BundleWooTests.swift */, - B5C6FCC720A32E4800A4F8E4 /* DateFormatterWooTests.swift */, - 02BDB83623EA9C4D00BCC63E /* String+HTMLTests.swift */, - 0212683424C046CB00F8A892 /* MockNetwork+Path.swift */, - CC851D1325E52AB500249E9C /* Decimal+ExtensionsTests.swift */, - EE62EE64295AD46D009C965B /* String+URLTests.swift */, - 02AD47712A6EB93A00E652D6 /* URLRequestConvertible+PathTests.swift */, - 02AED9DB2AA04716006DC460 /* KeyedDecodingContainer+WooTests.swift */, - CEE02EEA2B34811400162F63 /* DecodingError+CodingPathTests.swift */, - ); - path = Extensions; - sourceTree = ""; - }; - B5C6FCCB20A34B5E00A4F8E4 /* Mapper */ = { - isa = PBXGroup; - children = ( - B505F6D220BEE3A500BB1B69 /* AccountMapperTests.swift */, - DE4D23BF29B6E1A8003A4B5D /* AnnouncementListMapperTests.swift */, - DE2E8EAA2954170D002E4B14 /* WordPressSiteMapperTests.swift */, - DE78DE4B2B2AED4C002E58DE /* WordPressPageMapperTests.swift */, - 9387A6EF226E3F15001B53D7 /* AccountSettingsMapperTests.swift */, - 077F39DB26A58F4800ABEADC /* SystemPluginMapperTests.swift */, - DEC51AFA2769C66B009F3DF4 /* SystemStatusMapperTests.swift */, - 029149712D2641DD00F7B3B3 /* SystemStatusReportMapperTests.swift */, - 2685C0D9263B551300D9EE97 /* AddOnGroupMapperTests.swift */, - 74AB0AC921948CE4008220CD /* CommentResultMapperTests.swift */, - 03DCB7432624AD9A00C8953D /* CouponListMapperTests.swift */, - DE6F308627966FEF004E1C9A /* CouponReportListMapperTests.swift */, - 03DCB7812627394500C8953D /* CouponMapperTests.swift */, - 45150A9F26837357006922EA /* CountryListMapperTests.swift */, - B524194221AC622500D6FC0A /* DotcomDeviceMapperTests.swift */, - CE865AA42A4209A70049B03C /* EntityDateModifiedMapperTests.swift */, - CE070A372BBC543200017578 /* GiftCardStatsMapperTests.swift */, - CE21FB1F2C2ADAC500303832 /* GoogleAdsCampaignStatsMapperTests.swift */, - AED8AEBB272A997500663FCC /* IgnoringResponseMapperTests.swift */, - E18152C328F85E5C0011A0EC /* InAppPurchasesProductsMapperTests.swift */, - E1A5C27128F93ED900081046 /* InAppPurchaseOrderResultMapperTests.swift */, - 4513382527A96DB700AE5E78 /* InboxNoteMapperTests.swift */, - 45CCFCE727A2E5020012E8CB /* InboxNoteListMapperTests.swift */, - 036563DE29069C8F00D84BFD /* JustInTimeMessageListMapperTests.swift */, - B554FA922180C17200C54DFF /* NoteHashListMapperTests.swift */, - B5C151BF217EE3FB00C7BDC1 /* NoteListMapperTests.swift */, - EE57C14D2980E71200BC31E7 /* NewShipmentTrackingMapperTests.swift */, - B5C6FCCC20A34B8300A4F8E4 /* OrderListMapperTests.swift */, - 74C8F06920EEBC8C00B6EDC9 /* OrderMapperTests.swift */, - 74C8F06D20EEC1E700B6EDC9 /* OrderNotesMapperTests.swift */, - D8FBFF1D22D51F39006E3336 /* OrderStatsMapperV4Tests.swift */, - 262E5AD4255ACD6F000B2416 /* PaymentGatewayListMapperTests.swift */, - 0313651C28AE625300EEE571 /* PaymentGatewayMapperTests.swift */, - EE57C128297F8F3D00BC31E7 /* ProductAttributeTermMapperTests.swift */, - D8A2849925FBB2E70019A84B /* ProductAttributeTermListMapperTests.swift */, - CE0A0F1C22398D520075ED8D /* ProductListMapperTests.swift */, - 74CF0A8B22414D7800DB993F /* ProductMapperTests.swift */, - D88D5A4E230BD276007B6E01 /* ProductReviewListMapperTests.swift */, - 45152830257A8E1A0076B03C /* ProductAttributeMapperTests.swift */, - 45152834257A8F490076B03C /* ProductAttributeListMapperTests.swift */, - 45B204B924890A8C00FE6526 /* ProductCategoryMapperTests.swift */, - 26615478242DA54D00A31661 /* ProductCategoyListMapperTests.swift */, - 45D685FB23D0C739005F87D0 /* ProductSkuMapperTests.swift */, - CE71E2322A4C3EDD00DB5376 /* ProductsReportMapperTests.swift */, - 4599FC5924A626B70056157A /* ProductTagListMapperTests.swift */, - CEC4BF94234E7F34008D9195 /* RefundListMapperTests.swift */, - EE57C145297FCCD200BC31E7 /* ProductShippingClassListMapperTests.swift */, - EE57C147297FCCE000BC31E7 /* ProductShippingClassMapperTests.swift */, - CEC4BF8E234E382F008D9195 /* RefundMapperTests.swift */, - 7412A8ED21B6E335005D182A /* ReportOrderMapperTests.swift */, - 743E84F722172E1F00FAC9D7 /* ShipmentTrackingListMapperTests.swift */, - 74AB5B4C21AF354E00859C12 /* SiteAPIMapperTests.swift */, - EE57C1532980F18500BC31E7 /* ShipmentTrackingProviderListMapperTests.swift */, - 2670C3FB270F4E06002FE931 /* SiteListMapperTests.swift */, - 453305EA2459E01A00264E50 /* PostMapperTests.swift */, - 311976DF2602BD4B006AC56C /* SitePluginsMapperTests.swift */, - DEC51A98274DDDC9009F3DF4 /* SitePluginMapperTests.swift */, - 74A7B4BB217A807400E85A8B /* SiteSettingsMapperTests.swift */, - DE74F29D27E0A6800002FE59 /* SiteSettingMapperTests.swift */, - 74002D692118B26000A63C19 /* SiteVisitStatsMapperTests.swift */, - CCA1D6092943809700B40560 /* SiteSummaryStatsMapperTests.swift */, - CCE5F39029F000AC00087332 /* SubscriptionListMapperTests.swift */, - CE12AE9C29F2AD1C0056DD17 /* SubscriptionMapperTests.swift */, - 45ED4F0F239E8A54004F1BE3 /* TaxClassListMapperTest.swift */, - 74ABA1D4213F26B300FFAD30 /* TopEarnerStatsMapperTests.swift */, - D8FBFF0E22D3B25E006E3336 /* WooAPIVersionTests.swift */, - 02698CF724C183A5005337C4 /* ProductVariationListMapperTests.swift */, - 020C907E24C7D359001E2BEB /* ProductVariationMapperTests.swift */, - EE57C130297F97F900BC31E7 /* ProductVariationsBulkUpdateMapperTests.swift */, - EE57C139297F9EBE00BC31E7 /* ProductVariationsBulkCreateMapperTests.swift */, - 451A9835260B9DF90059D135 /* ShippingLabelPackagesMapperTests.swift */, - CCF48B7F2628BBC10034EA83 /* ShippingLabelAccountSettingsMapperTests.swift */, - CC9A254926442D26005DE56E /* ShippingLabelCreationEligibilityMapperTests.swift */, - CC07866426790B1100BA9AC1 /* ShippingLabelPurchaseMapperTests.swift */, - EE74B1E92D895F00000E4C56 /* WooShippingConfigMapperTests.swift */, - EEBBFEAB2D9532C3008D6CE5 /* WooShippingUpdateShipmentMapperTests.swift */, - CC0786C8267BB32800BA9AC1 /* ShippingLabelStatusMapperTests.swift */, - CE606D922BE39889001CB424 /* ShippingMethodListMapperTests.swift */, - 02C254D22563992900A04423 /* OrderShippingLabelListMapperTests.swift */, - FE28F6E926842E49004465C7 /* UserMapperTests.swift */, - DE34051C28BDF1C900CF0D97 /* JetpackConnectionURLMapperTests.swift */, - DE50296428C60A8000551736 /* JetpackUserMapperTests.swift */, - 0359EA1E27AAE4680048DE2D /* WCPayChargeMapperTests.swift */, - 68CB801328D8A05200E169F8 /* CustomerMapperTests.swift */, - 68F48B1028E3BBC60045C15B /* WCAnalyticsCustomerMapperTests.swift */, - EE338A0D294AF9BD00183934 /* ApplicationPasswordMapperTests.swift */, - DE42F9622967C8B900D514C2 /* ReportOrderTotalsMapperTests.swift */, - EEA658412966C41A00112DF0 /* ProductIDMapperTests.swift */, - EEA658472966CBAD00112DF0 /* EntityIDMapperTests.swift */, - EE57C11629794BD500BC31E7 /* ApplicationPasswordNameAndUUIDMapperTests.swift */, - EE2C09C329AF5274009396F9 /* StoreOnboardingTaskListMapperTests.swift */, - 6812FC002A6B27E100D7C625 /* InAppPurchasesTransactionMapperTests.swift */, - EEA1E2012AC18CD700A37ADD /* AIProductMapperTests.swift */, - EE078D922AD2F1E500C1199E /* JWTokenMapperTests.swift */, - EE065ACF2B8E56C2009848CB /* BlazeCampaignListItemsMapperTests.swift */, - 450BFA6A2D52777500C2D1D7 /* WordPressMediaMapperTests.swift */, - DEDA8DA62B18399D0076BF0F /* WordPressThemeListMapperTests.swift */, - DEDA8DB82B187EC90076BF0F /* WordPressThemeMapperTests.swift */, - DEA493762B39987B00EED015 /* BlazeTargetOptionMapperTests.swift */, - 8617EDA52B3C093200BD9D1B /* BlazeImpressionsMapperTests.swift */, - EE8C202C2B47886500FE967B /* CreateBlazeCampaignMapperTests.swift */, - EE1CB9172B4BD22800AD24D5 /* BlazeAISuggestionListMapperTests.swift */, - DE02ABB62B563F3A008E0AC4 /* BlazePaymentInfoMapperTests.swift */, - DE4C081F2C75E410008BC773 /* BlazeCampaignObjectiveListMapperTests.swift */, - CEB9BF442BB19EDE0007978A /* ProductBundleStatsMapperTests.swift */, - DE20045C2BF614A300660A72 /* ProductStockListMapperTests.swift */, - DE2004732BFB53DD00660A72 /* ProductReportListMapperTests.swift */, - EE3F89852C2ACF12003DEC07 /* JetpackAIQueryResponseMapperTests.swift */, - DEB3877B2C2A9B600025256E /* GoogleAdsConnectionMapperTests.swift */, - DEB387912C2D72160025256E /* GoogleAdsCampaignListMapperTests.swift */, - 453954CD2C90D66B00A3E64A /* MetaDataMapperTests.swift */, - 20B8B37C2D96B6920025734D /* ListMapperTests.swift */, - ); - path = Mapper; - sourceTree = ""; - }; - DE97C3902861B8CD0042E973 /* Encoder */ = { - isa = PBXGroup; - children = ( - DE97C3912861B8E20042E973 /* CouponEncoderTests.swift */, - EEC312C22AFDF79E004369F7 /* ProductSubscriptionTests.swift */, - EEC312C42AFE01BC004369F7 /* ProductEncoderTests.swift */, - DEDA8D9A2B05BEF80076BF0F /* CreateProductVariationTests.swift */, - EE1217DB2AFE04A500E6CAB1 /* ProductVariationEncoderTests.swift */, - 028F3F932B0DF9A800F8E227 /* OrderEncoderTests.swift */, - 8646A9B62B4522E7001F606C /* BlazeForecastedImpressionsInputEncoderTests.swift */, - 953477AA2CD678A500038AED /* MetaDataEncoderTests.swift */, - 459824A22D6E5094003D8263 /* ProductImageStatusCodableTests.swift */, - 4507DDF32D6E74E400D2F3BC /* ProductImageAssetTypeCodableTests.swift */, - 4507DDF72D6E79F600D2F3BC /* ProductOrVariationIDCodableTests.swift */, - ); - path = Encoder; - sourceTree = ""; - }; - EE8DE430294B17BA005054E7 /* ApplicationPassword */ = { - isa = PBXGroup; - children = ( - EE8DE431294B17CD005054E7 /* DefaultApplicationPasswordUseCaseTests.swift */, - EE76762E2962B85E000066FA /* RequestProcessorTests.swift */, - 45C6D0E329B9F327009CE29C /* CookieNonceAuthenticatorTests.swift */, - 261C466C2A67478800734070 /* ApplicationPasswordEncoderTests.swift */, - ); - path = ApplicationPassword; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - B557D9EB209753AA005962F4 /* NetworkingTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = B557D9FA209753AA005962F4 /* Build configuration list for PBXNativeTarget "NetworkingTests" */; - buildPhases = ( - B557D9E8209753AA005962F4 /* Sources */, - B557D9E9209753AA005962F4 /* Frameworks */, - B557D9EA209753AA005962F4 /* Resources */, - 263E37EE2641F9F200260D3B /* Embed Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - fileSystemSynchronizedGroups = ( - 3FA883722DFAB33B00E1F4A3 /* Responses */, - ); - name = NetworkingTests; - packageProductDependencies = ( - 3F2B4ACD2DDC30F400E5E49C /* XcodeTarget_NetworkingTests */, - ); - productName = NetworkingTests; - productReference = B557D9EC209753AA005962F4 /* NetworkingTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - B557D9DA209753AA005962F4 /* Project object */ = { - isa = PBXProject; - attributes = { - BuildIndependentTargetsInParallel = YES; - LastSwiftUpdateCheck = 0930; - LastUpgradeCheck = 1620; - ORGANIZATIONNAME = Automattic; - TargetAttributes = { - B557D9EB209753AA005962F4 = { - CreatedOnToolsVersion = 9.3; - LastSwiftMigration = 1020; - }; - }; - }; - buildConfigurationList = B557D9DD209753AA005962F4 /* Build configuration list for PBXProject "Networking" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = B557D9D9209753AA005962F4; - productRefGroup = B557D9E4209753AA005962F4 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - B557D9EB209753AA005962F4 /* NetworkingTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - B557D9EA209753AA005962F4 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - B557D9E8209753AA005962F4 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CEE02EEB2B34811400162F63 /* DecodingError+CodingPathTests.swift in Sources */, - EE3F89862C2ACF12003DEC07 /* JetpackAIQueryResponseMapperTests.swift in Sources */, - 45551F142523E7FF007EF104 /* UserAgentTests.swift in Sources */, - CE21FB202C2ADAC500303832 /* GoogleAdsCampaignStatsMapperTests.swift in Sources */, - 03EB998A2906AB0C00F06A39 /* JustInTimeMessagesRemoteTests.swift in Sources */, - 459824A32D6E5094003D8263 /* ProductImageStatusCodableTests.swift in Sources */, - CCE5F39129F000AC00087332 /* SubscriptionListMapperTests.swift in Sources */, - DEDA8D9B2B05BEF80076BF0F /* CreateProductVariationTests.swift in Sources */, - DE34051D28BDF1C900CF0D97 /* JetpackConnectionURLMapperTests.swift in Sources */, - 451A9836260B9DF90059D135 /* ShippingLabelPackagesMapperTests.swift in Sources */, - CE71E2392A4C594600DB5376 /* ProductsReportsRemoteTests.swift in Sources */, - 453954CE2C90D66B00A3E64A /* MetaDataMapperTests.swift in Sources */, - 4507DDF62D6E770500D2F3BC /* PHAssetMock.swift in Sources */, - EE338A0E294AF9BD00183934 /* ApplicationPasswordMapperTests.swift in Sources */, - 02BDB83723EA9C4D00BCC63E /* String+HTMLTests.swift in Sources */, - 74CF5E8421402C04000CED0A /* TopEarnerStatsRemoteTests.swift in Sources */, - 45B204BA24890A8C00FE6526 /* ProductCategoryMapperTests.swift in Sources */, - CE070A382BBC543200017578 /* GiftCardStatsMapperTests.swift in Sources */, - EE8DE432294B17CD005054E7 /* DefaultApplicationPasswordUseCaseTests.swift in Sources */, - 74749B9522413119005C4CF2 /* ProductsRemoteTests.swift in Sources */, - B524194321AC622500D6FC0A /* DotcomDeviceMapperTests.swift in Sources */, - E1A5C27228F93ED900081046 /* InAppPurchaseOrderResultMapperTests.swift in Sources */, - 45150AA026837357006922EA /* CountryListMapperTests.swift in Sources */, - 74D5BECE217E0F98007B0348 /* SiteSettingsRemoteTests.swift in Sources */, - D8FBFF1C22D51C34006E3336 /* OrderStatsRemoteV4Tests.swift in Sources */, - EE62EE61295ACF8D009C965B /* RequestConverterTests.swift in Sources */, - EE74B1EA2D895F05000E4C56 /* WooShippingConfigMapperTests.swift in Sources */, - EE62EE65295AD46D009C965B /* String+URLTests.swift in Sources */, - EE8C202D2B47886500FE967B /* CreateBlazeCampaignMapperTests.swift in Sources */, - CE6D666F2379E82A007835A1 /* ArrayWooTests.swift in Sources */, - DE2E8EAD295418D8002E4B14 /* WordPressSiteRemoteTests.swift in Sources */, - CE070A3C2BBC577700017578 /* GiftCardStatsRemoteTests.swift in Sources */, - 45D685FC23D0C739005F87D0 /* ProductSkuMapperTests.swift in Sources */, - CEC4BF95234E7F34008D9195 /* RefundListMapperTests.swift in Sources */, - 74A7B4BC217A807400E85A8B /* SiteSettingsMapperTests.swift in Sources */, - 4507DDF82D6E79F600D2F3BC /* ProductOrVariationIDCodableTests.swift in Sources */, - 311976E02602BD4B006AC56C /* SitePluginsMapperTests.swift in Sources */, - DE02ABB72B563F3A008E0AC4 /* BlazePaymentInfoMapperTests.swift in Sources */, - 2661547B242DAC1C00A31661 /* ProductCategoriesRemoteTests.swift in Sources */, - 4513382227A8409000AE5E78 /* InboxNotesRemoteTests.swift in Sources */, - DEB3877C2C2A9B600025256E /* GoogleAdsConnectionMapperTests.swift in Sources */, - 025F9A252B020F1900B91F1D /* MockURLProtocol.swift in Sources */, - 45E461BE26837DB900011BF2 /* DataRemoteTests.swift in Sources */, - DEDA8DB92B187EC90076BF0F /* WordPressThemeMapperTests.swift in Sources */, - CEC4BF8F234E382F008D9195 /* RefundMapperTests.swift in Sources */, - 020D0C03291504DE00BB3DCE /* UnauthenticatedRequestTests.swift in Sources */, - 24F98C5E2502EDCF00F49B68 /* BundleWooTests.swift in Sources */, - 036563DF29069C8F00D84BFD /* JustInTimeMessageListMapperTests.swift in Sources */, - 74AB0ACA21948CE4008220CD /* CommentResultMapperTests.swift in Sources */, - 68CB801428D8A05200E169F8 /* CustomerMapperTests.swift in Sources */, - EE57C129297F8F3D00BC31E7 /* ProductAttributeTermMapperTests.swift in Sources */, - 02698CF824C183A5005337C4 /* ProductVariationListMapperTests.swift in Sources */, - B524194921AC659500D6FC0A /* DevicesRemoteTests.swift in Sources */, - 2685C0DA263B551300D9EE97 /* AddOnGroupMapperTests.swift in Sources */, - CC0786C9267BB32800BA9AC1 /* ShippingLabelStatusMapperTests.swift in Sources */, - B505F6D320BEE3A500BB1B69 /* AccountMapperTests.swift in Sources */, - CC9A254A26442D26005DE56E /* ShippingLabelCreationEligibilityMapperTests.swift in Sources */, - 5726F7342460A8F00031CAAC /* CopiableTests.swift in Sources */, - 0313651D28AE625300EEE571 /* PaymentGatewayMapperTests.swift in Sources */, - 26615479242DA54D00A31661 /* ProductCategoyListMapperTests.swift in Sources */, - DEB387922C2D72160025256E /* GoogleAdsCampaignListMapperTests.swift in Sources */, - B5C6FCC820A32E4800A4F8E4 /* DateFormatterWooTests.swift in Sources */, - 74C8F06A20EEBC8C00B6EDC9 /* OrderMapperTests.swift in Sources */, - 45152835257A8F490076B03C /* ProductAttributeListMapperTests.swift in Sources */, - 4507DDF42D6E74E400D2F3BC /* ProductImageAssetTypeCodableTests.swift in Sources */, - 077F39DA26A58ED700ABEADC /* SystemStatusRemoteTests.swift in Sources */, - 0359EA1F27AAE4680048DE2D /* WCPayChargeMapperTests.swift in Sources */, - 31D27C952602B737002EDB1D /* SitePluginsRemoteTests.swift in Sources */, - EEA658482966CBAD00112DF0 /* EntityIDMapperTests.swift in Sources */, - EE2C09C429AF5274009396F9 /* StoreOnboardingTaskListMapperTests.swift in Sources */, - DEC51AFB2769C66B009F3DF4 /* SystemStatusMapperTests.swift in Sources */, - 264541B92CA6580E006C13A2 /* WooShippingRemoteTests.swift in Sources */, - CE71E2332A4C3EDD00DB5376 /* ProductsReportMapperTests.swift in Sources */, - DE34051F28BDFB0B00CF0D97 /* JetpackConnectionRemoteTests.swift in Sources */, - 74AB5B4D21AF354E00859C12 /* SiteAPIMapperTests.swift in Sources */, - 68F48B0F28E3BB850045C15B /* WCAnalyticsCustomerRemoteTests.swift in Sources */, - EECDBEE029684AC500293C4E /* WordPressAPIVersionTests.swift in Sources */, - 93D8BC01226BC20600AD2EB3 /* AccountSettingsRemoteTests.swift in Sources */, - 262E5AD5255ACD6F000B2416 /* PaymentGatewayListMapperTests.swift in Sources */, - 03DCB7442624AD9B00C8953D /* CouponListMapperTests.swift in Sources */, - AE2D6623272A8F6E004A2C3A /* TelemetryRemoteTests.swift in Sources */, - B5C151C0217EE3FB00C7BDC1 /* NoteListMapperTests.swift in Sources */, - EE57C146297FCCD200BC31E7 /* ProductShippingClassListMapperTests.swift in Sources */, - 026CF622237D7E61009563D4 /* ProductVariationsRemoteTests.swift in Sources */, - DEC51A99274DDDC9009F3DF4 /* SitePluginMapperTests.swift in Sources */, - EEFAA581295D78E9003583BE /* AuthenticatedRESTRequestTests.swift in Sources */, - 02AD47722A6EB93A00E652D6 /* URLRequestConvertible+PathTests.swift in Sources */, - CCF48B802628BBC10034EA83 /* ShippingLabelAccountSettingsMapperTests.swift in Sources */, - FE28F6EC268436C9004465C7 /* UserRemoteTests.swift in Sources */, - DE74F29E27E0A6800002FE59 /* SiteSettingMapperTests.swift in Sources */, - 020D07C023D8587700FD9580 /* MediaRemoteTests.swift in Sources */, - 953477AB2CD678A500038AED /* MetaDataEncoderTests.swift in Sources */, - DE6F308727966FEF004E1C9A /* CouponReportListMapperTests.swift in Sources */, - DEA493772B39987B00EED015 /* BlazeTargetOptionMapperTests.swift in Sources */, - 4599FC5A24A626B70056157A /* ProductTagListMapperTests.swift in Sources */, - 68F48B1128E3BBC60045C15B /* WCAnalyticsCustomerMapperTests.swift in Sources */, - DE2E8EAB2954170D002E4B14 /* WordPressSiteMapperTests.swift in Sources */, - D88D5A4F230BD276007B6E01 /* ProductReviewListMapperTests.swift in Sources */, - B567AF3120A0FB8F00AB6C62 /* JetpackRequestTests.swift in Sources */, - 029149722D2641DD00F7B3B3 /* SystemStatusReportMapperTests.swift in Sources */, - 7412A8F221B6E47A005D182A /* ReportRemoteTests.swift in Sources */, - DE78DE4C2B2AED4C002E58DE /* WordPressPageMapperTests.swift in Sources */, - 4513382627A96DB700AE5E78 /* InboxNoteMapperTests.swift in Sources */, - 7412A8EE21B6E335005D182A /* ReportOrderMapperTests.swift in Sources */, - AED8AEBC272A997500663FCC /* IgnoringResponseMapperTests.swift in Sources */, - CEF2DD9F2B56E09E00A3DD0B /* JetpackSettingsRemoteTests.swift in Sources */, - 74CF0A8C22414D7800DB993F /* ProductMapperTests.swift in Sources */, - 45152815257A83DD0076B03C /* ProductAttributesRemoteTests.swift in Sources */, - 0286981629ED315000853B88 /* GenerativeContentRemoteTests.swift in Sources */, - CE865AA52A4209A70049B03C /* EntityDateModifiedMapperTests.swift in Sources */, - DEDA8DAB2B18407D0076BF0F /* WordPressThemeRemoteTests.swift in Sources */, - B505F6D720BEE58800BB1B69 /* AccountRemoteTests.swift in Sources */, - CE606D952BE39B81001CB424 /* ShippingMethodsRemoteTests.swift in Sources */, - DE42F9632967C8B900D514C2 /* ReportOrderTotalsMapperTests.swift in Sources */, - 453305EB2459E01A00264E50 /* PostMapperTests.swift in Sources */, - 8617EDA62B3C093200BD9D1B /* BlazeImpressionsMapperTests.swift in Sources */, - 20B8B37D2D96B6920025734D /* ListMapperTests.swift in Sources */, - CE0A0F1D22398D520075ED8D /* ProductListMapperTests.swift in Sources */, - 2670C3FC270F4E06002FE931 /* SiteListMapperTests.swift in Sources */, - EE065AD02B8E56C2009848CB /* BlazeCampaignListItemsMapperTests.swift in Sources */, - 02E2AF2F2AFD1C3A00EE6FE8 /* AlamofireNetworkTests.swift in Sources */, - CE606D932BE39889001CB424 /* ShippingMethodListMapperTests.swift in Sources */, - CEB9BF2F2BB18F430007978A /* ProductBundleStatsRemoteTests.swift in Sources */, - 025CA2C6238F4F3500B05C81 /* ProductShippingClassRemoteTests.swift in Sources */, - EE078D932AD2F1E500C1199E /* JWTokenMapperTests.swift in Sources */, - D800DA0A25EFEB9C001E13CE /* WCPayRemoteTests.swift in Sources */, - EE57C13A297F9EBE00BC31E7 /* ProductVariationsBulkCreateMapperTests.swift in Sources */, - E13BAD5328F8625600217769 /* InAppPurchasesRemoteTests.swift in Sources */, - DE4D23C029B6E1A8003A4B5D /* AnnouncementListMapperTests.swift in Sources */, - CC851D1425E52AB500249E9C /* Decimal+ExtensionsTests.swift in Sources */, - EE76762F2962B85E000066FA /* RequestProcessorTests.swift in Sources */, - B554FA8B2180B1D500C54DFF /* NotificationsRemoteTests.swift in Sources */, - EEBBFEAC2D9532C6008D6CE5 /* WooShippingUpdateShipmentMapperTests.swift in Sources */, - B518662A20A09C6F00037A38 /* OrdersRemoteTests.swift in Sources */, - 02EF166E292F0C5800D90AD6 /* PaymentRemoteTests.swift in Sources */, - B5969E1520A47F99005E9DF1 /* RemoteTests.swift in Sources */, - EE57C14E2980E71200BC31E7 /* NewShipmentTrackingMapperTests.swift in Sources */, - 74C8F06E20EEC1E800B6EDC9 /* OrderNotesMapperTests.swift in Sources */, - 45ED4F10239E8A54004F1BE3 /* TaxClassListMapperTest.swift in Sources */, - FE28F6EA26842E49004465C7 /* UserMapperTests.swift in Sources */, - EEFAA57F295D78DF003583BE /* AuthenticatedDotcomRequestTests.swift in Sources */, - E137619B2915222100FD098F /* WordPressApiValidatorTests.swift in Sources */, - 020C907F24C7D359001E2BEB /* ProductVariationMapperTests.swift in Sources */, - 74ABA1D5213F26B300FFAD30 /* TopEarnerStatsMapperTests.swift in Sources */, - 74AB5B5121AF426D00859C12 /* SiteAPIRemoteTests.swift in Sources */, - DE4D23C629B6F94F003A4B5D /* AnnouncementsRemoteTests.swift in Sources */, - EE2C09BE29AF23AD009396F9 /* StoreOnboardingTasksRemoteTests.swift in Sources */, - 077F39E626A5D15800ABEADC /* SystemPluginMapperTests.swift in Sources */, - 4599FC6624A633A10056157A /* ProductTagsRemoteTests.swift in Sources */, - DE97C3922861B8E20042E973 /* CouponEncoderTests.swift in Sources */, - B5C6FCCD20A34B8300A4F8E4 /* OrderListMapperTests.swift in Sources */, - B518663520A0A2E800037A38 /* Constants.swift in Sources */, - EEA658422966C41A00112DF0 /* ProductIDMapperTests.swift in Sources */, - 450BFA6B2D52777500C2D1D7 /* WordPressMediaMapperTests.swift in Sources */, - CE12AE9D29F2AD1C0056DD17 /* SubscriptionMapperTests.swift in Sources */, - D8FBFF1E22D51F39006E3336 /* OrderStatsMapperV4Tests.swift in Sources */, - 02E7FFCB256218F600C53030 /* ShippingLabelRemoteTests.swift in Sources */, - DE50296528C60A8000551736 /* JetpackUserMapperTests.swift in Sources */, - EE1CB9182B4BD22800AD24D5 /* BlazeAISuggestionListMapperTests.swift in Sources */, - 028F3F942B0DF9A800F8E227 /* OrderEncoderTests.swift in Sources */, - 9387A6F0226E3F15001B53D7 /* AccountSettingsMapperTests.swift in Sources */, - 2685C102263B6A1000D9EE97 /* AddOnGroupRemoteTests.swift in Sources */, - DEDA8DA72B18399D0076BF0F /* WordPressThemeListMapperTests.swift in Sources */, - 02616F8C292132800095BC00 /* SiteRemoteTests.swift in Sources */, - EEFAA579295D2FC7003583BE /* RESTRequestTests.swift in Sources */, - B57B1E6721C916850046E764 /* NetworkErrorTests.swift in Sources */, - D8FBFF0F22D3B25E006E3336 /* WooAPIVersionTests.swift in Sources */, - 45152831257A8E1A0076B03C /* ProductAttributeMapperTests.swift in Sources */, - CCA1D60A2943809700B40560 /* SiteSummaryStatsMapperTests.swift in Sources */, - 263659DE2A2694A000607A0D /* IPLocationRemoteTests.swift in Sources */, - 453954D42C90E81300A3E64A /* MetaDataRemoteTests.swift in Sources */, - 45CCFCE827A2E5020012E8CB /* InboxNoteListMapperTests.swift in Sources */, - 74002D6C2118B88200A63C19 /* SiteStatsRemoteTests.swift in Sources */, - 0212683524C046CB00F8A892 /* MockNetwork+Path.swift in Sources */, - EE1217DC2AFE04A500E6CAB1 /* ProductVariationEncoderTests.swift in Sources */, - 68BD37B328D9B8BD00C2A517 /* CustomerRemoteTests.swift in Sources */, - B554FA932180C17200C54DFF /* NoteHashListMapperTests.swift in Sources */, - 452EDBD72D6F55FD003A96BC /* ProductImageStatusStorageTests.swift in Sources */, - EEC312C52AFE01BC004369F7 /* ProductEncoderTests.swift in Sources */, - DEFBA7562949D17400C35BA9 /* DefaultRequestAuthenticatorTests.swift in Sources */, - CC07866526790B1100BA9AC1 /* ShippingLabelPurchaseMapperTests.swift in Sources */, - 74002D6A2118B26100A63C19 /* SiteVisitStatsMapperTests.swift in Sources */, - EE57C1542980F18500BC31E7 /* ShipmentTrackingProviderListMapperTests.swift in Sources */, - 8646A9B72B4522E7001F606C /* BlazeForecastedImpressionsInputEncoderTests.swift in Sources */, - 743E84FA221742E300FAC9D7 /* ShipmentsRemoteTests.swift in Sources */, - EE57C148297FCCE000BC31E7 /* ProductShippingClassMapperTests.swift in Sources */, - EEC312C32AFDF79E004369F7 /* ProductSubscriptionTests.swift in Sources */, - 03DCB7822627394500C8953D /* CouponMapperTests.swift in Sources */, - DE4C08202C75E410008BC773 /* BlazeCampaignObjectiveListMapperTests.swift in Sources */, - 03DCB76C262591C400C8953D /* CouponsRemoteTests.swift in Sources */, - 31A451BD2786344B00FE81AA /* StripeRemoteTests.swift in Sources */, - 743E84F822172E1F00FAC9D7 /* ShipmentTrackingListMapperTests.swift in Sources */, - EE57C11729794BD500BC31E7 /* ApplicationPasswordNameAndUUIDMapperTests.swift in Sources */, - EEA1E2022AC18CD700A37ADD /* AIProductMapperTests.swift in Sources */, - 02AED9DC2AA04716006DC460 /* KeyedDecodingContainer+WooTests.swift in Sources */, - 45ED4F14239E8F2E004F1BE3 /* TaxRemoteTests.swift in Sources */, - DE20045D2BF614A300660A72 /* ProductStockListMapperTests.swift in Sources */, - D88D5A4D230BD010007B6E01 /* ProductReviewsRemoteTests.swift in Sources */, - 6812FC012A6B27E100D7C625 /* InAppPurchasesTransactionMapperTests.swift in Sources */, - 261CF1BC255AEE290090D8D3 /* PaymentsGatewayRemoteTests.swift in Sources */, - 261C466D2A67478800734070 /* ApplicationPasswordEncoderTests.swift in Sources */, - 20887FAB2D9AA55700F7AE03 /* POSProductsNetworkingTests.swift in Sources */, - 453305EF2459E46100264E50 /* SitePostsRemoteTests.swift in Sources */, - 45C6D0E429B9F327009CE29C /* CookieNonceAuthenticatorTests.swift in Sources */, - 24F98C602502EF8200F49B68 /* FeatureFlagRemoteTests.swift in Sources */, - 02C254D32563992900A04423 /* OrderShippingLabelListMapperTests.swift in Sources */, - 740211E121939908002248DA /* CommentRemoteTests.swift in Sources */, - B57B1E6A21C925280046E764 /* DotcomValidatorTests.swift in Sources */, - B567AF3020A0FB8F00AB6C62 /* DotcomRequestTests.swift in Sources */, - EE57C138297F9AC900BC31E7 /* ProductVariationsBulkUpdateMapperTests.swift in Sources */, - CEB9BF452BB19EDE0007978A /* ProductBundleStatsMapperTests.swift in Sources */, - E18152C428F85E5C0011A0EC /* InAppPurchasesProductsMapperTests.swift in Sources */, - 68BFF9022B677F1D00B15FF2 /* ReceiptRemoteTests.swift in Sources */, - DE2004742BFB53DD00660A72 /* ProductReportListMapperTests.swift in Sources */, - DEB387802C2AA05D0025256E /* GoogleListingsAndAdsRemoteTests.swift in Sources */, - CCE5F39729F00B5200087332 /* SubscriptionsRemoteTests.swift in Sources */, - DED91DE72AD64ED500CDCC53 /* BlazeRemoteTests.swift in Sources */, - D8A2849A25FBB2E70019A84B /* ProductAttributeTermListMapperTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 1A96903E2359D9F30061E383 /* Release-Alpha */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - VALIDATE_PRODUCT = YES; - VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = "Release-Alpha"; - }; - 1A9690402359D9F30061E383 /* Release-Alpha */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = PZYM8XX95Q; - INFOPLIST_FILE = NetworkingTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.automattic.woo.NetworkingTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALID_ARCHS = "$(inherited)"; - }; - name = "Release-Alpha"; - }; - B557D9F5209753AA005962F4 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - B557D9F6209753AA005962F4 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - VALIDATE_PRODUCT = YES; - VALID_ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - B557D9FB209753AA005962F4 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = PZYM8XX95Q; - INFOPLIST_FILE = NetworkingTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.automattic.woo.NetworkingTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALID_ARCHS = "$(inherited)"; - }; - name = Debug; - }; - B557D9FC209753AA005962F4 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = PZYM8XX95Q; - INFOPLIST_FILE = NetworkingTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.automattic.woo.NetworkingTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALID_ARCHS = "$(inherited)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - B557D9DD209753AA005962F4 /* Build configuration list for PBXProject "Networking" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B557D9F5209753AA005962F4 /* Debug */, - B557D9F6209753AA005962F4 /* Release */, - 1A96903E2359D9F30061E383 /* Release-Alpha */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - B557D9FA209753AA005962F4 /* Build configuration list for PBXNativeTarget "NetworkingTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B557D9FB209753AA005962F4 /* Debug */, - B557D9FC209753AA005962F4 /* Release */, - 1A9690402359D9F30061E383 /* Release-Alpha */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - -/* Begin XCSwiftPackageProductDependency section */ - 3F2B4ACD2DDC30F400E5E49C /* XcodeTarget_NetworkingTests */ = { - isa = XCSwiftPackageProductDependency; - productName = XcodeTarget_NetworkingTests; - }; -/* End XCSwiftPackageProductDependency section */ - }; - rootObject = B557D9DA209753AA005962F4 /* Project object */; -} diff --git a/Networking/Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Networking/Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index c3d81b792f2..00000000000 --- a/Networking/Networking.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/Networking/Networking.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Networking/Networking.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d981003d6..00000000000 --- a/Networking/Networking.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/Networking/Networking.xcodeproj/xcshareddata/xcbaselines/B557D9EB209753AA005962F4.xcbaseline/DBFB8993-CF1F-4D62-8E43-E9560E0ACF03.plist b/Networking/Networking.xcodeproj/xcshareddata/xcbaselines/B557D9EB209753AA005962F4.xcbaseline/DBFB8993-CF1F-4D62-8E43-E9560E0ACF03.plist deleted file mode 100644 index 61591273f0e..00000000000 --- a/Networking/Networking.xcodeproj/xcshareddata/xcbaselines/B557D9EB209753AA005962F4.xcbaseline/DBFB8993-CF1F-4D62-8E43-E9560E0ACF03.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - classNames - - String_HTMLTests - - testStrippingHTMLHasReasonablePerformance() - - com.apple.XCTPerformanceMetric_WallClockTime - - baselineAverage - 0.0592 - baselineIntegrationDisplayName - Local Baseline - maxPercentRelativeStandardDeviation - 10 - - - - - - diff --git a/Networking/Networking.xcodeproj/xcshareddata/xcbaselines/B557D9EB209753AA005962F4.xcbaseline/Info.plist b/Networking/Networking.xcodeproj/xcshareddata/xcbaselines/B557D9EB209753AA005962F4.xcbaseline/Info.plist deleted file mode 100644 index b9de59e3c5c..00000000000 --- a/Networking/Networking.xcodeproj/xcshareddata/xcbaselines/B557D9EB209753AA005962F4.xcbaseline/Info.plist +++ /dev/null @@ -1,40 +0,0 @@ - - - - - runDestinationsByUUID - - DBFB8993-CF1F-4D62-8E43-E9560E0ACF03 - - localComputer - - busSpeedInMHz - 400 - cpuCount - 1 - cpuKind - 8-Core Intel Core i9 - cpuSpeedInMHz - 2400 - logicalCPUCoresPerPackage - 16 - modelCode - MacBookPro15,3 - physicalCPUCoresPerPackage - 8 - platformIdentifier - com.apple.platform.macosx - - targetArchitecture - x86_64 - targetDevice - - modelCode - iPhone9,1 - platformIdentifier - com.apple.platform.iphonesimulator - - - - - diff --git a/Networking/NetworkingTests/Info.plist b/Networking/NetworkingTests/Info.plist deleted file mode 100644 index 6c40a6cd0c4..00000000000 --- a/Networking/NetworkingTests/Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Networking/NetworkingTests/Mockups/NetworkMockup.swift b/Networking/NetworkingTests/Mockups/NetworkMockup.swift deleted file mode 100644 index 6ca21e4ea26..00000000000 --- a/Networking/NetworkingTests/Mockups/NetworkMockup.swift +++ /dev/null @@ -1,72 +0,0 @@ -import Foundation -import Alamofire -@testable import Networking - - -/// Network Mockup: Allows us to simulate HTTP Responses. -/// -class NetworkMockup: Network { - - /// Mapping between URL Suffix and JSON Mockup responses. - /// - private var responseMap = [String: String]() - - - /// Whenever the Request's URL matches any of the "Mocked Up Patterns", we'll return the specified response, *PARSED* as json. - /// Otherwise, an error will be relayed back (.unavailable!). - /// - func responseJSON(for request: URLRequestConvertible, completion: @escaping (Any?, Error?) -> Void) { - guard let filename = filename(for: request), let response = Loader.jsonObject(for: filename) else { - completion(nil, NetworkMockupError.unavailable) - return - } - - completion(response, nil) - } - - /// Whenever the Request's URL matches any of the "Mocked Up Patterns", we'll return the specified response file, loaded as *Data*. - /// Otherwise, an error will be relayed back (.unavailable!). - /// - func responseData(for request: URLRequestConvertible, completion: @escaping (Data?, Error?) -> Void) { - guard let filename = filename(for: request), let data = Loader.contentsOf(filename) else { - completion(nil, NetworkMockupError.unavailable) - return - } - - completion(data, nil) - } -} - - -/// Public Methods -/// -extension NetworkMockup { - - /// Whenever a request is enqueued, we'll return the specified JSON Encoded file, whenever the Request's URL suffix matches with - /// the specified one. - /// - func simulateResponse(requestUrlSuffix: String, filename: String) { - responseMap[requestUrlSuffix] = filename - } - - /// Returns the Mockup JSON Filename. - /// - private func filename(for request: URLRequestConvertible) -> String? { - guard let requestURL = try? request.asURLRequest().url, let urlAsString = requestURL?.absoluteString else { - return nil - } - - let simulated = responseMap.first { (suffix, _) in - urlAsString.hasSuffix(suffix) - } - - return simulated?.value - } -} - - -/// NetworkMockup Errors -/// -enum NetworkMockupError: Error { - case unavailable -} diff --git a/WooCommerce.xcworkspace/contents.xcworkspacedata b/WooCommerce.xcworkspace/contents.xcworkspacedata index 5a4e478eaba..34b0132349a 100644 --- a/WooCommerce.xcworkspace/contents.xcworkspacedata +++ b/WooCommerce.xcworkspace/contents.xcworkspacedata @@ -7,7 +7,4 @@ - - diff --git a/WooCommerce/WooCommerce.xcodeproj/project.pbxproj b/WooCommerce/WooCommerce.xcodeproj/project.pbxproj index 476973dedbf..4856e41777d 100644 --- a/WooCommerce/WooCommerce.xcodeproj/project.pbxproj +++ b/WooCommerce/WooCommerce.xcodeproj/project.pbxproj @@ -5179,7 +5179,7 @@ B5F355F021CD504400A7077A /* SearchViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SearchViewController.xib; sourceTree = ""; }; B5F571A321BEC90D0010D1B8 /* NoteDetailsHeaderPlainTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoteDetailsHeaderPlainTableViewCell.swift; sourceTree = ""; }; B5F571A521BEC92A0010D1B8 /* NoteDetailsHeaderPlainTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = NoteDetailsHeaderPlainTableViewCell.xib; sourceTree = ""; }; - B5F571A821BEECA50010D1B8 /* Responses */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Responses; path = ../../Networking/NetworkingTests/Responses; sourceTree = ""; }; + B5F571A821BEECA50010D1B8 /* Responses */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Responses; path = ../../Modules/Tests/NetworkingTests/Responses; sourceTree = ""; }; B5F571AA21BEECB60010D1B8 /* NoteWooTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NoteWooTests.swift; sourceTree = ""; }; B5F571AF21BF149D0010D1B8 /* o.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = o.caf; sourceTree = ""; }; B5F8B7DF2194759100DAB7E2 /* ReviewDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ReviewDetailsViewController.swift; sourceTree = ""; }; diff --git a/WooCommerce/WooCommerceTests/UnitTests.xctestplan b/WooCommerce/WooCommerceTests/UnitTests.xctestplan index 6b4066977ac..a5743e4370b 100644 --- a/WooCommerce/WooCommerceTests/UnitTests.xctestplan +++ b/WooCommerce/WooCommerceTests/UnitTests.xctestplan @@ -31,88 +31,88 @@ "testTargets" : [ { "target" : { - "containerPath" : "container:..\/Yosemite\/Yosemite.xcodeproj", - "identifier" : "B5C9DDFD2087FEC0006B910A", - "name" : "YosemiteTests" + "containerPath" : "container:..\/Modules", + "identifier" : "WooFoundationTests", + "name" : "WooFoundationTests" } }, { "target" : { "containerPath" : "container:..\/Modules", - "identifier" : "HardwareTests", - "name" : "HardwareTests" + "identifier" : "NetworkingTests", + "name" : "NetworkingTests" } }, { - "skippedTests" : [ - "InAppPurchaseStoreTests", - "InAppPurchaseStoreTests\/test_iap_supported_in_canada()", - "InAppPurchaseStoreTests\/test_iap_supported_in_us()", - "InAppPurchaseStoreTests\/test_load_products_fails_if_iap_unsupported()", - "InAppPurchaseStoreTests\/test_load_products_loads_products_response()", - "InAppPurchaseStoreTests\/test_purchase_product_completes_purchase()", - "InAppPurchaseStoreTests\/test_purchase_product_ensure_xcode_environment()", - "InAppPurchaseStoreTests\/test_purchase_product_handles_api_errors()", - "InAppPurchaseStoreTests\/test_user_is_entitled_to_product_returns_false_when_not_entitled()", - "InAppPurchaseStoreTests\/test_user_is_entitled_to_product_returns_true_when_entitled()", - "StorePerformanceViewModelTests\/test_dates_for_custom_range_are_correct_for_non_custom_time_range()", - "StripeCardReaderIntegrationTests", - "TopPerformersDashboardViewModelTests\/test_dates_for_custom_range_are_correct_for_non_custom_time_range()" - ], "target" : { - "containerPath" : "container:WooCommerce.xcodeproj", - "identifier" : "B56DB3DC2049BFAA00D4AA8E", - "name" : "WooCommerceTests" + "containerPath" : "container:..\/Modules", + "identifier" : "ExperimentsTests", + "name" : "ExperimentsTests" } }, { "target" : { - "containerPath" : "container:..\/Networking\/Networking.xcodeproj", - "identifier" : "B557D9EB209753AA005962F4", - "name" : "NetworkingTests" + "containerPath" : "container:..\/Modules", + "identifier" : "HardwareTests", + "name" : "HardwareTests" } }, { "target" : { "containerPath" : "container:..\/Modules", - "identifier" : "WooFoundationTests", - "name" : "WooFoundationTests" + "identifier" : "WordPressSharedTests", + "name" : "WordPressSharedTests" } }, { "target" : { "containerPath" : "container:..\/Modules", - "identifier" : "WordPressSharedObjCTests", - "name" : "WordPressSharedObjCTests" + "identifier" : "StorageTests", + "name" : "StorageTests" } }, { + "enabled" : false, "target" : { - "containerPath" : "container:", - "identifier" : "StorageTests", - "name" : "StorageTests" + "containerPath" : "container:WooCommerce.xcodeproj", + "identifier" : "3F0904072D26A40800D8ACCE", + "name" : "WordPressAuthenticatorTests" } }, { "target" : { "containerPath" : "container:..\/Modules", - "identifier" : "WordPressSharedTests", - "name" : "WordPressSharedTests" + "identifier" : "WordPressSharedObjCTests", + "name" : "WordPressSharedObjCTests" } }, { + "skippedTests" : [ + "InAppPurchaseStoreTests", + "InAppPurchaseStoreTests\/test_iap_supported_in_canada()", + "InAppPurchaseStoreTests\/test_iap_supported_in_us()", + "InAppPurchaseStoreTests\/test_load_products_fails_if_iap_unsupported()", + "InAppPurchaseStoreTests\/test_load_products_loads_products_response()", + "InAppPurchaseStoreTests\/test_purchase_product_completes_purchase()", + "InAppPurchaseStoreTests\/test_purchase_product_ensure_xcode_environment()", + "InAppPurchaseStoreTests\/test_purchase_product_handles_api_errors()", + "InAppPurchaseStoreTests\/test_user_is_entitled_to_product_returns_false_when_not_entitled()", + "InAppPurchaseStoreTests\/test_user_is_entitled_to_product_returns_true_when_entitled()", + "StorePerformanceViewModelTests\/test_dates_for_custom_range_are_correct_for_non_custom_time_range()", + "StripeCardReaderIntegrationTests", + "TopPerformersDashboardViewModelTests\/test_dates_for_custom_range_are_correct_for_non_custom_time_range()" + ], "target" : { - "containerPath" : "container:..\/Modules", - "identifier" : "ExperimentsTests", - "name" : "ExperimentsTests" + "containerPath" : "container:WooCommerce.xcodeproj", + "identifier" : "B56DB3DC2049BFAA00D4AA8E", + "name" : "WooCommerceTests" } }, { - "enabled" : false, "target" : { - "containerPath" : "container:WooCommerce.xcodeproj", - "identifier" : "3F0904072D26A40800D8ACCE", - "name" : "WordPressAuthenticatorTests" + "containerPath" : "container:..\/Yosemite\/Yosemite.xcodeproj", + "identifier" : "B5C9DDFD2087FEC0006B910A", + "name" : "YosemiteTests" } } ], diff --git a/Yosemite/Yosemite.xcodeproj/project.pbxproj b/Yosemite/Yosemite.xcodeproj/project.pbxproj index 3df0e0f2466..ebc56ff2a6a 100644 --- a/Yosemite/Yosemite.xcodeproj/project.pbxproj +++ b/Yosemite/Yosemite.xcodeproj/project.pbxproj @@ -321,7 +321,7 @@ B53A569F211245E0000776C9 /* MockStorageManager+Sample.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "MockStorageManager+Sample.swift"; sourceTree = ""; }; B54EAF2021188C470029C35E /* EntityListenerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EntityListenerTests.swift; sourceTree = ""; }; B5A01CA020D19C4700E3207E /* MockStorageManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockStorageManager.swift; sourceTree = ""; }; - B5BC71DA21139CF2005CF5AA /* Responses */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Responses; path = ../../Networking/NetworkingTests/Responses; sourceTree = ""; }; + B5BC71DA21139CF2005CF5AA /* Responses */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Responses; path = ../../Modules/Tests/NetworkingTests/Responses; sourceTree = ""; }; B5BC736720D1AA8F00B5B6FA /* AccountStoreTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AccountStoreTests.swift; sourceTree = ""; }; B5BC736D20D1AB3500B5B6FA /* Constants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; B5C9DDFE2087FEC0006B910A /* YosemiteTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = YosemiteTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };