mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Fixes for tests
This commit is contained in:
parent
3aa6bf6eb1
commit
ad77aa80a0
@ -340,7 +340,8 @@ class InvoiceSumInclusive
|
||||
|
||||
$this->total_taxes += $total_line_tax;
|
||||
}
|
||||
|
||||
nlog($this->tax_map);
|
||||
nlog($this->total_taxes);
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
@ -266,7 +266,7 @@ class InvoiceInclusiveTest extends TestCase
|
||||
$item->quantity = 1;
|
||||
$item->cost = 10;
|
||||
$item->tax_rate1 = 10;
|
||||
$item->tax_name1 = 10;
|
||||
$item->tax_name1 = 'a10';
|
||||
$item->discount = 5;
|
||||
|
||||
$line_items[] = $item;
|
||||
@ -275,7 +275,7 @@ class InvoiceInclusiveTest extends TestCase
|
||||
$item->quantity = 1;
|
||||
$item->cost = 10;
|
||||
$item->tax_rate1 = 10;
|
||||
$item->tax_name1 = 10;
|
||||
$item->tax_name1 = 'a10';
|
||||
$item->discount = 5;
|
||||
|
||||
$line_items[] = $item;
|
||||
@ -289,21 +289,20 @@ class InvoiceInclusiveTest extends TestCase
|
||||
|
||||
$this->invoice->tax_rate1 = 10;
|
||||
$this->invoice->tax_rate2 = 10;
|
||||
|
||||
$this->invoice->tax_name1 = 'dog';
|
||||
$this->invoice->tax_name2 = 'cat';
|
||||
$this->invoice->tax_name1 = 'VAT';
|
||||
$this->invoice->tax_name2 = 'VAT';
|
||||
|
||||
$this->invoice_calc = null;
|
||||
$this->invoice_calc = new InvoiceSumInclusive($this->invoice, $this->settings);
|
||||
$this->invoice_calc->build();
|
||||
|
||||
$line_items = $this->invoice_calc->invoice_items->getLineItems();
|
||||
nlog($this->invoice_calc->getTaxMap());
|
||||
|
||||
$this->assertEquals($this->invoice_calc->getSubTotal(), 19);
|
||||
$this->assertEquals($this->invoice_calc->getTotalDiscount(), 0.95);
|
||||
$this->assertEquals($this->invoice_calc->getTotalTaxes(), 4.92);
|
||||
$this->assertEquals(19, $this->invoice_calc->getSubTotal());
|
||||
$this->assertEquals(0.95, $this->invoice_calc->getTotalDiscount());
|
||||
$this->assertEquals(4.92, $this->invoice_calc->getTotalTaxes());
|
||||
|
||||
// nlog($this->invoice_calc->getTaxMap());
|
||||
|
||||
$this->assertEquals(count($this->invoice_calc->getTaxMap()), 1);
|
||||
$this->assertEquals($this->invoice_calc->getTotal(), 18.05);
|
||||
|
Loading…
x
Reference in New Issue
Block a user