details: /erp/devel/pi/rev/67821bda8522
changeset: 11834:67821bda8522
user: Mikel Irurita <mikel.irurita <at> openbravo.com>
date: Tue May 03 13:13:36 2011 +0200
summary: Fixes issue 16898: junit tests included in aprm are broken, as not
updated for new sampledata
diffstat:
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_01.java
| 20 +++---
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_02.java
| 20 +++---
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_03.java
| 20 +++---
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_04.java
| 20 +++---
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_05.java
| 32 +++++-----
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_06.java
| 20 +++---
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/TestUtility.java
| 8 ++-
7 files changed, 73 insertions(+), 67 deletions(-)
diffs (247 lines):
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_01.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_01.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_01.java
Tue May 03 13:13:36 2011 +0200
@@ -160,18 +160,18 @@
private Invoice dataSetup() throws Exception {
// DATA SETUP
- String bpartnerId = "1000008"; // McGiver
- String priceListId = "1000003"; // General Sales
- String paymentTermId = "1000000"; // Immediate"
+ String bpartnerId = "8A64B71A2B0B2946012B0FE1E51401C1"; // Sleep Well Hotel
+ String priceListId = "8A64B71A2B0B2946012B0BD96E850150"; // General Sales
+ String paymentTermId = "3F22D83730EE4FD5AE42542A2839DAC4"; // 30 days
String currencyId = "102"; // EUR
- String productId = "1000006"; // Hat
- String taxId = "1000002"; // VAT 4%
- String docTypeId = "1000001"; // AR Invoice
+ String productId = "8A64B71A2B0B2946012B0BC4345000FB"; // Ale Beer
+ String taxId = "1FE610D3A8844F85B17CA32525C15353"; // NY Sales Tax
+ String docTypeId = "C99C4AE941E1460B91BC97665BE5D141"; // AR Invoice
BigDecimal invoicedQuantity = new BigDecimal("5");
- BigDecimal netUnitPrice = new BigDecimal("35");
- BigDecimal netListPrice = new BigDecimal("37");
- BigDecimal lineNetAmount = new BigDecimal("175");
- BigDecimal priceLimit = new BigDecimal("33.50");
+ BigDecimal netUnitPrice = new BigDecimal("2.04");
+ BigDecimal netListPrice = new BigDecimal("2.04");
+ BigDecimal lineNetAmount = new BigDecimal("10.20");
+ BigDecimal priceLimit = new BigDecimal("1");
PriceList testPriceList = OBDal.getInstance().get(PriceList.class,
priceListId);
BusinessPartner testBusinessPartner = OBDal.getInstance()
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_02.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_02.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_02.java
Tue May 03 13:13:36 2011 +0200
@@ -163,18 +163,18 @@
private Invoice dataSetup() throws Exception {
// DATA SETUP
- String bpartnerId = "1000008"; // McGiver
- String priceListId = "1000003"; // General Sales
- String paymentTermId = "1000000"; // Immediate"
+ String bpartnerId = "8A64B71A2B0B2946012B0FE1E51401C1"; // Sleep Well Hotel
+ String priceListId = "8A64B71A2B0B2946012B0BD96E850150"; // General Sales
+ String paymentTermId = "3F22D83730EE4FD5AE42542A2839DAC4"; // 30 days
String currencyId = "102"; // EUR
- String productId = "1000006"; // Hat
- String taxId = "1000002"; // VAT 4%
- String docTypeId = "1000001"; // AR Invoice
+ String productId = "8A64B71A2B0B2946012B0BC4345000FB"; // Ale Beer
+ String taxId = "1FE610D3A8844F85B17CA32525C15353"; // NY Sales Tax
+ String docTypeId = "C99C4AE941E1460B91BC97665BE5D141"; // AR Invoice
BigDecimal invoicedQuantity = new BigDecimal("5");
- BigDecimal netUnitPrice = new BigDecimal("35");
- BigDecimal netListPrice = new BigDecimal("37");
- BigDecimal lineNetAmount = new BigDecimal("175");
- BigDecimal priceLimit = new BigDecimal("33.50");
+ BigDecimal netUnitPrice = new BigDecimal("2.04");
+ BigDecimal netListPrice = new BigDecimal("2.04");
+ BigDecimal lineNetAmount = new BigDecimal("10.20");
+ BigDecimal priceLimit = new BigDecimal("1");
PriceList testPriceList = OBDal.getInstance().get(PriceList.class,
priceListId);
BusinessPartner testBusinessPartner = OBDal.getInstance()
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_03.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_03.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_03.java
Tue May 03 13:13:36 2011 +0200
@@ -143,18 +143,18 @@
private Invoice dataSetup() throws Exception {
// DATA SETUP
- String bpartnerId = "1000008"; // McGiver
- String priceListId = "1000003"; // General Sales
- String paymentTermId = "1000000"; // Immediate"
+ String bpartnerId = "8A64B71A2B0B2946012B0FE1E51401C1"; // Sleep Well Hotel
+ String priceListId = "8A64B71A2B0B2946012B0BD96E850150"; // General Sales
+ String paymentTermId = "3F22D83730EE4FD5AE42542A2839DAC4"; // 30 days
String currencyId = "102"; // EUR
- String productId = "1000006"; // Hat
- String taxId = "1000002"; // VAT 4%
- String docTypeId = "1000001"; // AR Invoice
+ String productId = "8A64B71A2B0B2946012B0BC4345000FB"; // Ale Beer
+ String taxId = "1FE610D3A8844F85B17CA32525C15353"; // NY Sales Tax
+ String docTypeId = "C99C4AE941E1460B91BC97665BE5D141"; // AR Invoice
BigDecimal invoicedQuantity = new BigDecimal("5");
- BigDecimal netUnitPrice = new BigDecimal("35");
- BigDecimal netListPrice = new BigDecimal("37");
- BigDecimal lineNetAmount = new BigDecimal("175");
- BigDecimal priceLimit = new BigDecimal("33.50");
+ BigDecimal netUnitPrice = new BigDecimal("2.04");
+ BigDecimal netListPrice = new BigDecimal("2.04");
+ BigDecimal lineNetAmount = new BigDecimal("10.20");
+ BigDecimal priceLimit = new BigDecimal("1");
PriceList testPriceList = OBDal.getInstance().get(PriceList.class,
priceListId);
BusinessPartner testBusinessPartner = OBDal.getInstance()
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_04.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_04.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_04.java
Tue May 03 13:13:36 2011 +0200
@@ -127,18 +127,18 @@
private Invoice dataSetup() throws Exception {
// DATA SETUP
- String bpartnerId = "1000008"; // McGiver
- String priceListId = "1000003"; // General Sales
- String paymentTermId = "1000000"; // Immediate"
+ String bpartnerId = "8A64B71A2B0B2946012B0FE1E51401C1"; // Sleep Well Hotel
+ String priceListId = "8A64B71A2B0B2946012B0BD96E850150"; // General Sales
+ String paymentTermId = "3F22D83730EE4FD5AE42542A2839DAC4"; // 30 days
String currencyId = "102"; // EUR
- String productId = "1000006"; // Hat
- String taxId = "1000002"; // VAT 4%
- String docTypeId = "1000001"; // AR Invoice
+ String productId = "8A64B71A2B0B2946012B0BC4345000FB"; // Ale Beer
+ String taxId = "1FE610D3A8844F85B17CA32525C15353"; // NY Sales Tax
+ String docTypeId = "C99C4AE941E1460B91BC97665BE5D141"; // AR Invoice
BigDecimal invoicedQuantity = new BigDecimal("5");
- BigDecimal netUnitPrice = new BigDecimal("35");
- BigDecimal netListPrice = new BigDecimal("37");
- BigDecimal lineNetAmount = new BigDecimal("175");
- BigDecimal priceLimit = new BigDecimal("33.50");
+ BigDecimal netUnitPrice = new BigDecimal("2.04");
+ BigDecimal netListPrice = new BigDecimal("2.04");
+ BigDecimal lineNetAmount = new BigDecimal("10.20");
+ BigDecimal priceLimit = new BigDecimal("1");
PriceList testPriceList = OBDal.getInstance().get(PriceList.class,
priceListId);
BusinessPartner testBusinessPartner = OBDal.getInstance()
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_05.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_05.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_05.java
Tue May 03 13:13:36 2011 +0200
@@ -61,8 +61,8 @@
* Payment Proposal with two invoices of different business partner
partially paid.
*/
public void testRunPayment_05() {
- String mcGiver = "1000008";
- String turtle = "1000013";
+ String fruitBio = "8A64B71A2B0B2946012B0FE1E45F01B0";
+ String happyDrinks = "8A64B71A2B0B2946012B0FE1E37001AB";
String currencyId = "102"; // EUR
Invoice inv1;
Invoice inv2;
@@ -70,8 +70,8 @@
boolean exception = false;
try {
- inv1 = createPurchaseInvoice(mcGiver);
- inv2 = createPurchaseInvoice(turtle);
+ inv1 = createPurchaseInvoice(fruitBio);
+ inv2 = createPurchaseInvoice(happyDrinks);
inv1 = OBDal.getInstance().get(Invoice.class, inv1.getId());
inv2 = OBDal.getInstance().get(Invoice.class, inv2.getId());
@@ -92,13 +92,13 @@
mergeScheduleDetails.add(scheduleDetails2.get(0));
HashMap<String, BigDecimal> amounts = new HashMap<String, BigDecimal>();
- amounts.put(scheduleDetails1.get(0).getId(), new BigDecimal("100"));
- amounts.put(scheduleDetails2.get(0).getId(), new BigDecimal("100"));
+ amounts.put(scheduleDetails1.get(0).getId(), new BigDecimal("5"));
+ amounts.put(scheduleDetails2.get(0).getId(), new BigDecimal("5"));
OBContext.setAdminMode(true);
try {
// ORA-01779: cannot modify a column which maps to a non key-preserved
table
- FIN_AddPayment.savePaymentProposal(paymentProposal, new
BigDecimal("200"),
+ FIN_AddPayment.savePaymentProposal(paymentProposal, new
BigDecimal("10"),
mergeScheduleDetails, amounts, null);
} finally {
OBContext.restorePreviousMode();
@@ -119,17 +119,17 @@
private Invoice createPurchaseInvoice(String businessPartnerId) throws
Exception {
// DATA SETUP
- String priceListId = "1000003"; // General Sales
- String paymentTermId = "1000000"; // Immediate"
+ String priceListId = "8A64B71A2B0B2946012B0BD96C470131"; // Happy Drinks
Price List
+ String paymentTermId = "3F22D83730EE4FD5AE42542A2839DAC4"; // 30 days
String currencyId = "102"; // EUR
- String productId = "1000006"; // Hat
- String taxId = "1000002"; // VAT 4%
- String docTypeId = "1000008"; // AR Invoice
+ String productId = "8A64B71A2B0B2946012B0BC4345000FB"; // Ale Beer
+ String taxId = "1FE610D3A8844F85B17CA32525C15353"; // NY Sales Tax
+ String docTypeId = "71F835BC045742ADAAF5B6856914BB26"; // US AP Invoice
BigDecimal invoicedQuantity = new BigDecimal("5");
- BigDecimal netUnitPrice = new BigDecimal("35");
- BigDecimal netListPrice = new BigDecimal("37");
- BigDecimal lineNetAmount = new BigDecimal("175");
- BigDecimal priceLimit = new BigDecimal("33.50");
+ BigDecimal netUnitPrice = new BigDecimal("1.36");
+ BigDecimal netListPrice = new BigDecimal("1.36");
+ BigDecimal lineNetAmount = new BigDecimal("6.80");
+ BigDecimal priceLimit = new BigDecimal("1");
PriceList testPriceList = OBDal.getInstance().get(PriceList.class,
priceListId);
BusinessPartner testBusinessPartner =
OBDal.getInstance().get(BusinessPartner.class,
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_06.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_06.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/PaymentTest_06.java
Tue May 03 13:13:36 2011 +0200
@@ -147,18 +147,18 @@
private Invoice dataSetup() throws Exception {
// DATA SETUP
- String bpartnerId = "1000008"; // McGiver
- String priceListId = "1000003"; // General Sales
- String paymentTermId = "1000000"; // Immediate"
+ String bpartnerId = "8A64B71A2B0B2946012B0FE1E51401C1"; // Sleep Well Hotel
+ String priceListId = "8A64B71A2B0B2946012B0BD96E850150"; // General Sales
+ String paymentTermId = "3F22D83730EE4FD5AE42542A2839DAC4"; // 30 days
String currencyId = "102"; // EUR
- String productId = "1000006"; // Hat
- String taxId = "1000002"; // VAT 4%
- String docTypeId = "1000001"; // AR Invoice
+ String productId = "8A64B71A2B0B2946012B0BC4345000FB"; // Ale Beer
+ String taxId = "1FE610D3A8844F85B17CA32525C15353"; // NY Sales Tax
+ String docTypeId = "C99C4AE941E1460B91BC97665BE5D141"; // AR Invoice
BigDecimal invoicedQuantity = new BigDecimal("5");
- BigDecimal netUnitPrice = new BigDecimal("35");
- BigDecimal netListPrice = new BigDecimal("37");
- BigDecimal lineNetAmount = new BigDecimal("175");
- BigDecimal priceLimit = new BigDecimal("33.50");
+ BigDecimal netUnitPrice = new BigDecimal("2.04");
+ BigDecimal netListPrice = new BigDecimal("2.04");
+ BigDecimal lineNetAmount = new BigDecimal("10.20");
+ BigDecimal priceLimit = new BigDecimal("1");
String executionProcessId = "717D521D5F454FAD9199B831001BB4E0"; // Simple
Execution Process
PriceList testPriceList = OBDal.getInstance().get(PriceList.class,
priceListId);
diff -r 7110a118178c -r 67821bda8522
modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/TestUtility.java
---
a/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/TestUtility.java
Tue May 03 12:26:37 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src-test/org/openbravo/advpaymentmngt/test/draft/TestUtility.java
Tue May 03 13:13:36 2011 +0200
@@ -434,7 +434,13 @@
}
public static void setTestContext() {
- OBContext.setOBContext("100", "1000004", "1000000", "1000000");
+ // User = Openbravo
+ // Role = F&B International Group Admin
+ // Client = F&B International Group
+ // Org = F&B US, Inc.
+ OBContext.setOBContext("100", "FF8080812AFBCB14012AFBD3E4340031",
+ "FF8080812AFBCB14012AFBD3E373001F",
"B9C7088AB859483A9B1FB342AC2BE17A");
+
}
private static ConnectionProvider getConnectionProviderMy() {
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits