public class TaxClientMock extends SharedClientMock implements TaxClient
TaxClient.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PING_FAIL |
| Constructor and Description |
|---|
TaxClientMock() |
| Modifier and Type | Method and Description |
|---|---|
CisTaxDoc |
adjust(java.lang.String xClientRef,
java.lang.String tenantId,
java.lang.String taxDocId,
CisOrder order)
Simulates adjustment of a tax entry.
|
<any> |
cancel(java.lang.String xClientRef,
java.lang.String tenantId,
java.lang.String taxDocId)
Simulates cancellation of a tax entry.
|
<any> |
exists(java.lang.String xClientRef,
java.lang.String tenantId,
java.lang.String taxDocId)
Simulates check if the tax document exists
|
protected java.util.Optional<java.net.URL> |
getLocation(java.lang.String location)
Transforms a
URI into URL |
MockTaxUtils |
getTaxUtils() |
CisTaxDoc |
invoice(java.lang.String xClientRef,
java.lang.String tenantId,
CisOrder order)
Simulates invoicing of taxes.
|
CisTaxDoc |
post(java.lang.String xClientRef,
java.lang.String tenantId,
CisOrder order)
Simulates posting of taxes.
|
CisTaxDoc |
quote(java.lang.String xClientRef,
java.lang.String tenantId,
CisOrder order)
Simulates quoting of taxes.
|
void |
setTaxUtils(MockTaxUtils taxUtils) |
createRawResponseWithStatus, doPingpublic static final java.lang.String PING_FAIL
public CisTaxDoc quote(java.lang.String xClientRef, java.lang.String tenantId, CisOrder order)
public CisTaxDoc post(java.lang.String xClientRef, java.lang.String tenantId, CisOrder order)
public CisTaxDoc invoice(java.lang.String xClientRef, java.lang.String tenantId, CisOrder order)
invoice in interface TaxClientorder - an example orderxClientRef - client ref to pass in the headertenantId - tenantId to pass in the headerServiceErrorResponseException - with UnkownServiceExceptionDetail if the cart date is equals 1996\01\23public <any> cancel(java.lang.String xClientRef,
java.lang.String tenantId,
java.lang.String taxDocId)
public CisTaxDoc adjust(java.lang.String xClientRef, java.lang.String tenantId, java.lang.String taxDocId, CisOrder order)
public <any> exists(java.lang.String xClientRef,
java.lang.String tenantId,
java.lang.String taxDocId)
protected java.util.Optional<java.net.URL> getLocation(java.lang.String location)
URI into URLlocation - the URI to be transformedOptionalpublic void setTaxUtils(MockTaxUtils taxUtils)
public MockTaxUtils getTaxUtils()
Copyright © 2018 SAP SE. All Rights Reserved.