aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFilipp Lepalaan <filipp@mac.com>2018-10-10 07:45:06 +0300
committerFilipp Lepalaan <filipp@mac.com>2018-10-10 07:45:06 +0300
commit52aa39b41b0b139aec2090403bcc7d43ed28579e (patch)
treed12510aeaac75d4e2f5b34094f18aa884a8d2622
parent9d4459d5cfbe507f6a56cdd93c17d3a7be63b2c9 (diff)
downloadgsx-mockserver-52aa39b41b0b139aec2090403bcc7d43ed28579e.tar.gz
gsx-mockserver-52aa39b41b0b139aec2090403bcc7d43ed28579e.tar.bz2
gsx-mockserver-52aa39b41b0b139aec2090403bcc7d43ed28579e.zip
Added new responses
-rw-r--r--responses/FetchIOSActivationDetails.xml48
-rw-r--r--responses/FetchProductModel.xml17
-rw-r--r--responses/RepairLookup.xml59
-rw-r--r--responses/WarrantyStatus.xml2
4 files changed, 125 insertions, 1 deletions
diff --git a/responses/FetchIOSActivationDetails.xml b/responses/FetchIOSActivationDetails.xml
new file mode 100644
index 0000000..9af55d8
--- /dev/null
+++ b/responses/FetchIOSActivationDetails.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
+ <S:Body>
+ <ns3:FetchIOSActivationDetailsResponse
+ xmlns:ns2="http://asp.core.endpoint.ws.gsx.ist.apple.com/"
+ xmlns:ns3="http://gsxws.apple.com/elements/global"
+ xmlns:ns4="http://gsxws.apple.com/elements/core/asp"
+ xmlns:ns5="http://gsxws.apple.com/elements/core/asp/am"
+ xmlns:ns6="http://gsxws.apple.com/elements/core">
+ <FetchIOSActivationDetailsResponse>
+ <operationId>1e62913276430159203556d</operationId>
+ <activationDetailsInfo>
+ <serialNumber>2J141331A4S</serialNumber>
+ <imeiNumber>010648001526755</imeiNumber>
+ <carrierName>Carrier 1</carrierName>
+ <meid></meid>
+ <iccID>89701026</iccID>
+ <data1>98259814628811</data1>
+ <data2>Carrier 2</data2>
+ <data3>78635681</data3>
+ <lastUnbrickOsBuild>15B202</lastUnbrickOsBuild>
+ <firstUnbrickDate>01/16/12</firstUnbrickDate>
+ <lastUnbrickDate>01/18/12</lastUnbrickDate>
+ <lastRestoreDate></lastRestoreDate>
+ <unbricked>true</unbricked>
+ <unlocked>true</unlocked>
+ <unlockDate>01/18/12</unlockDate>
+ <productVersion>4.2.1</productVersion>
+ <initialActivationPolicyID>1</initialActivationPolicyID>
+ <initialActivationPolicyDetails>
+ Unassigned factory default - Apple carriers only.
+ SIM Swap triggers rebricking.
+ </initialActivationPolicyDetails>
+ <appliedActivationPolicyID>152</appliedActivationPolicyID>
+ <appliedActivationDetails>Russia MegaFon.</appliedActivationDetails>
+ <nextTetherPolicyID>1</nextTetherPolicyID>
+ <nextTetherPolicyDetails>
+ Unassigned factory default - Apple carriers only.
+ SIM Swap triggers rebricking.
+ </nextTetherPolicyDetails>
+ <macAddress></macAddress>
+ <bluetoothMacAddress></bluetoothMacAddress>
+ <partDescription>iPhone4 16GB BLACKE</partDescription>
+ </activationDetailsInfo>
+ </FetchIOSActivationDetailsResponse>
+ </ns3:FetchIOSActivationDetailsResponse>
+ </S:Body>
+</S:Envelope>
diff --git a/responses/FetchProductModel.xml b/responses/FetchProductModel.xml
new file mode 100644
index 0000000..0ccd304
--- /dev/null
+++ b/responses/FetchProductModel.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:glob="http://gsxws.apple.com/elements/global">
+ <soapenv:Header/>
+ <soapenv:Body>
+ <glob:FetchProductModelResponse>
+ <FetchProductModelResponse>
+ <operationId>1234</operationId>
+ <productModelResponse>
+ <productLine>IMAC</productLine>
+ <configCode>Y7K</configCode>
+ <configDescription>iMac (20-inch, Early 2009)</configDescription>
+ </productModelResponse>
+ </FetchProductModelResponse>
+ </glob:FetchProductModelResponse>
+ </soapenv:Body>
+</soapenv:Envelope>
diff --git a/responses/RepairLookup.xml b/responses/RepairLookup.xml
new file mode 100644
index 0000000..8030ad8
--- /dev/null
+++ b/responses/RepairLookup.xml
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
+<S:Body>
+ <ns4:RepairLookupResponse xmlns:ns4="http://gsxws.apple.com/types/core/asp">
+ <RepairLookupResponse>
+ <operationId>ytoEtMr1TsLwgQ22UJw79RvIT0TkYmvq</operationId>
+ <lookupResponseData>
+ <repairLookup>
+ <createdOn>02/14/08</createdOn>
+ <customerName>Jay,Javier Vilanova</customerName>
+ <purchaseOrderNumber>1536274</purchaseOrderNumber>
+ <repairConfirmationNumber>108845939</repairConfirmationNumber>
+ <repairStatus>Repair released from processing</repairStatus>
+ <repairType>Carry-in</repairType>
+ <repairNumber>11223344</repairNumber>
+ <isACPlusConsumed>N</isACPlusConsumed>
+ <acPlusFlag>N</acPlusFlag>
+ <consumerLawApplied>RFD</consumerLawApplied>
+ </repairLookup>
+ <repairLookup>
+ <createdOn>04/18/08</createdOn>
+ <customerName>Jay,Javier Vilanova</customerName>
+ <purchaseOrderNumber>1536274</purchaseOrderNumber>
+ <repairConfirmationNumber>109852939</repairConfirmationNumber>
+ <repairStatus>Repair released from processing</repairStatus>
+ <repairType>Carry-in</repairType>
+ <repairNumber>78652628</repairNumber>
+ <isACPlusConsumed>N</isACPlusConsumed>
+ <acPlusFlag>N</acPlusFlag>
+ <consumerLawApplied>RFD</consumerLawApplied>
+ </repairLookup>
+ <replacementDetails>
+ <serialDetails>
+ <serialNumber>F78PGG20G5MT</serialNumber>
+ <alternateDeviceId>10884593912345</alternateDeviceId>
+ <data1>10884593978986</data1>
+ <serialStatus>Active</serialStatus>
+ <serialStatusDate>06/14/08</serialStatusDate>
+ </serialDetails>
+ <serialDetails>
+ <serialNumber>F78PGG98DTTN</serialNumber>
+ <alternateDeviceId>98254599622351</alternateDeviceId>
+ <data1>98254599627625</data1>
+ <serialStatus>Replaced</serialStatus>
+ <serialStatusDate>03/14/08</serialStatusDate>
+ </serialDetails>
+ <serialDetails>
+ <serialNumber>F78PGK88DTTP</serialNumber>
+ <alternateDeviceId>98259814628811</alternateDeviceId>
+ <data1>98259814627653</data1>
+ <serialStatus>Original</serialStatus>
+ <serialStatusDate>01/14/08</serialStatusDate>
+ </serialDetails>
+ </replacementDetails>
+ </lookupResponseData>
+ </RepairLookupResponse>
+ </ns4:RepairLookupResponse>
+</S:Body>
+</S:Envelope>
diff --git a/responses/WarrantyStatus.xml b/responses/WarrantyStatus.xml
index 5f85da1..ef558bb 100644
--- a/responses/WarrantyStatus.xml
+++ b/responses/WarrantyStatus.xml
@@ -5,7 +5,7 @@
<WarrantyStatusResponse>
<operationId>5fdef1309390619199</operationId>
<warrantyDetailInfo>
- <serialNumber>$serialNumber</serialNumber>
+ <serialNumber>2J141331A4S</serialNumber>
<warrantyStatus>Out Of Warranty (No Coverage)</warrantyStatus>
<coverageEndDate>08/24/11</coverageEndDate>
<coverageStartDate>08/25/10</coverageStartDate>