@IntegrationTest public class DefaultB2BAccountSummaryFacadeTest extends B2BIntegrationTest
b2bUnitService, baseSiteService, sessionService, userServiceimportServicejaloSession| Constructor and Description |
|---|
DefaultB2BAccountSummaryFacadeTest() |
| Modifier and Type | Method and Description |
|---|---|
protected FilterByCriteriaData |
createFilterByCriteriaData(java.lang.String startRange,
java.lang.String endRange,
java.lang.String documentTypeCode,
java.lang.String documentStatus,
java.lang.String filterByValue) |
java.lang.String |
getRange(java.lang.String range,
int shift) |
void |
setDateRanges(java.lang.String minRange1,
java.lang.String maxRange1,
java.lang.String minRange2,
java.lang.String maxRange2,
java.lang.String minRange3,
java.lang.String maxRange3,
java.lang.String minRange4,
java.lang.String maxRange4) |
void |
setUp() |
void |
shouldGetAmountBalanceFor2DocumentsAnd1RangeNoPastDue() |
void |
shouldGetAmountBalanceFor2DocumentsAnd1RangeOnePastDue() |
void |
shouldGetAmountBalanceFor2DocumentsAnd3RangeOnePastDue() |
void |
shouldGetAmountBalanceFor3DocumentsAnd3Range2PastDue() |
void |
shouldGetAmountBalanceFor3DocumentsAnd3Range2PastDueButOneNotIncludeInOpenBalance() |
void |
shouldGetPagedDocumentsForUnitFilteredByAmountRange()
This test will return 2 documents for unit: "Custom Retail" filtered on amountRange from "24" to "27" & sorted by
byDocumentDateAsc based on the documents in testB2bdocument.csv
|
void |
shouldGetPagedDocumentsForUnitFilteredByDateRange()
This test will return 1 document for unit: "Custom Retail" filtered on dueDateRange from "07/16/2013" to
"09/16/2013" & sorted by byDocumentDateAsc based on the documents in testB2bdocument.csv
|
void |
shouldGetPagedDocumentsForUnitFilteredByDocumentNumberSortedByDocumentNumberDesc()
This test will return 2 documents for unit: "Services East" filtered on documentNumberRange from "INV-005" onwards
& sorted by byDocumentDateAsc based on the documents in testB2bdocument.csv
|
void |
shouldGetPagedDocumentsForUnitFilteredByDocumentTypeSortedByDocumentDateAsc()
This test will return 3 documents for unit: "Pronto" filtered on documentType "Invoice" & sorted by
byDocumentDateAsc based on the documents in testB2bdocument.csv
|
void |
shouldGetValidResult() |
void |
shouldIncludeStatementDocumentInResultWhenFilteredByDocumentNumber()
This test will return 3 documents for unit: "Pronto Goods" filtered on documentNumberRange from "CRN-003" onwards
& sorted by byDocumentStatusAsc based on the documents in testB2bdocument.csv.
|
void |
shouldIncludeStatementDocumentInResultWhenFilteredByDocumentType()
This test will return 1 document for unit: "Pronto Goods" filtered on documentType "Statement" & sorted by
byDocumentStatusAsc based on the documents in testB2bdocument.csv.
|
void |
shouldIncludeStatementDocumentWhenSearchByDocumentNumber() |
void |
shouldIncludeStatementDocumentWhenSearchByDocumentType()
test how the attribute "displayInAllList" of document type impacts the search result If the document type of one
document is set to displayInAllList=false when search by document number or type, this document should be in
search result
|
void |
shouldNotIncludeStatementDocument()
test how the attribute "displayInAllList" of document type impacts the search result If the document type of one
document is set to displayInAllList=false when search all open documents, this document should not be in search
result
|
void |
shouldNotIncludeStatementDocumentInResult()
This test will return 2 documents for unit: "Pronto Goods" filtered on dateRange from "07/08/2013" onwards &
sorted by byDocumentStatusAsc based on the documents in testB2bdocument.csv.
|
void |
shouldReturnResultWithWildCardSearchWhenFilteredByDocumentNumber()
This test will return 3 documents for unit: "Services East" filtered on documentNumber "005" & sorted by
byDocumentTypeAsc based on the documents in testB2bdocument.csv.
|
createPageableData, login, logincreateCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic void setUp()
throws java.lang.Exception
java.lang.Exceptionprotected FilterByCriteriaData createFilterByCriteriaData(java.lang.String startRange, java.lang.String endRange, java.lang.String documentTypeCode, java.lang.String documentStatus, java.lang.String filterByValue)
public void shouldGetValidResult()
public void shouldGetAmountBalanceFor2DocumentsAnd1RangeNoPastDue()
public void shouldGetAmountBalanceFor2DocumentsAnd1RangeOnePastDue()
public void shouldGetAmountBalanceFor2DocumentsAnd3RangeOnePastDue()
public void shouldGetAmountBalanceFor3DocumentsAnd3Range2PastDue()
public void shouldGetAmountBalanceFor3DocumentsAnd3Range2PastDueButOneNotIncludeInOpenBalance()
public void shouldNotIncludeStatementDocument()
public void shouldIncludeStatementDocumentWhenSearchByDocumentNumber()
public void shouldIncludeStatementDocumentWhenSearchByDocumentType()
public void setDateRanges(java.lang.String minRange1,
java.lang.String maxRange1,
java.lang.String minRange2,
java.lang.String maxRange2,
java.lang.String minRange3,
java.lang.String maxRange3,
java.lang.String minRange4,
java.lang.String maxRange4)
public java.lang.String getRange(java.lang.String range,
int shift)
public void shouldGetPagedDocumentsForUnitFilteredByAmountRange()
public void shouldGetPagedDocumentsForUnitFilteredByDateRange()
public void shouldGetPagedDocumentsForUnitFilteredByDocumentNumberSortedByDocumentNumberDesc()
public void shouldGetPagedDocumentsForUnitFilteredByDocumentTypeSortedByDocumentDateAsc()
public void shouldNotIncludeStatementDocumentInResult()
public void shouldIncludeStatementDocumentInResultWhenFilteredByDocumentNumber()
public void shouldIncludeStatementDocumentInResultWhenFilteredByDocumentType()
public void shouldReturnResultWithWildCardSearchWhenFilteredByDocumentNumber()
Copyright © 2018 SAP SE. All Rights Reserved.