AntonyThorpe\SilverShopUnleashed\Tests\UnleashedCustomerTest
Synopsis
class UnleashedCustomerTest
extends SapphireTest
{
- // members
- protected static array $fixture_file = ;
- protected string $jsondata = '[ { "Pagination": { "NumberOfItems": 11, "PageSize": 200, "PageNumber": 1, "NumberOfPages": 1 }, "Items": [ { "Addresses": [ { "AddressType": "Postal", "AddressName": "1 Queen St", "StreetAddress": "1 Queen St", "StreetAddress2": "RD 2", "Suburb": "", "City": "Pukekohe", "Region": "Auckland", "Country": "New Zealand", "PostalCode": "0622" }, { "AddressType": "Physical", "AddressName": "Main Warehouse", "StreetAddress": "31 Hurstmere Road", "StreetAddress2": "RD1", "Suburb": "Takapuna", "City": "Auckland", "Region": "North Shore", "Country": "New Zealand", "PostalCode": "0622" } ], "CustomerCode": "FRANCK", "CustomerName": "Franck & Co.", "GSTVATNumber": null, "BankName": null, "BankBranch": null, "BankAccount": null, "Website": null, "PhoneNumber": null, "FaxNumber": null, "MobileNumber": null, "DDINumber": null, "TollFreeNumber": null, "Email": null, "EmailCC": null, "Currency": { "CurrencyCode": "USD", "Description": "United States of America, Dollars", "Guid": "3088672d-2a24-4d23-bb1c-c91813ed4c76", "LastModifiedOn": "/Date(1458675959843)/" }, "Notes": null, "Taxable": true, "XeroContactId": null, "SalesPerson": { "FullName": "John Smith", "Email": "john.smith@acme.co", "Obsolete": false, "Guid": "224ae802-88d3-43c1-b9cc-208d5d6d0ccf", "LastModifiedOn": "/Date(1459218946890)/" }, "DiscountRate": 0, "PrintPackingSlipInsteadOfInvoice": false, "PrintInvoice": false, "StopCredit": false, "Obsolete": false, "XeroSalesAccount": null, "XeroCostOfGoodsAccount": null, "SellPriceTier": "", "SellPriceTierReference": null, "CustomerType": "Cash", "PaymentTerm": "20th Month following", "ContactFirstName": null, "ContactLastName": null, "SourceId": null, "CreatedBy": "admin", "CreatedOn": "/Date(1411781315923)/", "Guid": "d32d0ca7-fd8e-4a99-9da6-be546ac5252b", "LastModifiedOn": "/Date(1459218740823)/" } ] }]';
- // methods
- public void setUp()
- public void testGetAddressNameFromOrder()
- public void testGetAddressNameItems()
- public void testMatchCustomerAddress()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $fixture_file
- $jsondata
—
string
JSON data for test