fixed null project for advanced invoice calculator (#462)

This commit is contained in:
Kevin Papst
2018-12-03 22:36:38 +01:00
committed by GitHub
parent 35305ad107
commit c58c12ea3d
5 changed files with 18 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ namespace App\Tests\Invoice\Calculator;
use App\Entity\Activity;
use App\Entity\Customer;
use App\Entity\InvoiceTemplate;
use App\Entity\Project;
use App\Entity\Timesheet;
use App\Entity\User;
use App\Invoice\Calculator\ActivityInvoiceCalculator;
@@ -50,6 +51,7 @@ class ActivityInvoiceCalculatorTest extends AbstractCalculatorTest
->setRate(293.27)
->setUser($user)
->setActivity($activity1)
->setProject((new Project())->setName('bar'));
;
$timesheet2 = new Timesheet();
@@ -58,6 +60,7 @@ class ActivityInvoiceCalculatorTest extends AbstractCalculatorTest
->setRate(84.75)
->setUser($user)
->setActivity($activity2)
->setProject((new Project())->setName('bar'));
;
$timesheet3 = new Timesheet();
@@ -66,6 +69,7 @@ class ActivityInvoiceCalculatorTest extends AbstractCalculatorTest
->setRate(111.11)
->setUser($user)
->setActivity($activity1)
->setProject((new Project())->setName('bar'));
;
$timesheet4 = new Timesheet();
@@ -74,6 +78,7 @@ class ActivityInvoiceCalculatorTest extends AbstractCalculatorTest
->setRate(1947.99)
->setUser($user)
->setActivity($activity2)
->setProject((new Project())->setName('bar'));
;
$timesheet5 = new Timesheet();
@@ -82,6 +87,7 @@ class ActivityInvoiceCalculatorTest extends AbstractCalculatorTest
->setRate(84)
->setUser(new User())
->setActivity(new Activity())
->setProject((new Project())->setName('bar'));
;
$entries = [$timesheet, $timesheet2, $timesheet3, $timesheet4, $timesheet5];