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; };