Release 2.33.0 (#5438)
This commit is contained in:
@@ -57,54 +57,49 @@ class WeeklyInvoiceCalculatorTest extends AbstractCalculatorTestCase
|
||||
$end = new \DateTime('now', $timezone);
|
||||
|
||||
$timesheet = new Timesheet();
|
||||
$timesheet
|
||||
->setBegin(new DateTime('2018-11-26 12:00:00', $timezone))
|
||||
->setEnd(clone $end)
|
||||
->setDuration(3600)
|
||||
->setRate(293.27)
|
||||
->setUser($user)
|
||||
->setActivity((new Activity())->setName('sdsd'))
|
||||
->setProject($project1);
|
||||
$timesheet->setBegin(new DateTime('2018-11-26 12:00:00', $timezone));
|
||||
$timesheet->setEnd(clone $end);
|
||||
$timesheet->setDuration(3600);
|
||||
$timesheet->setRate(293.27);
|
||||
$timesheet->setUser($user);
|
||||
$timesheet->setActivity((new Activity())->setName('sdsd'));
|
||||
$timesheet->setProject($project1);
|
||||
|
||||
$timesheet2 = new Timesheet();
|
||||
$timesheet2
|
||||
->setBegin(new DateTime('2018-11-26 12:00:00', $timezone))
|
||||
->setEnd(clone $end)
|
||||
->setDuration(400)
|
||||
->setRate(84.75)
|
||||
->setUser($user)
|
||||
->setActivity((new Activity())->setName('bar'))
|
||||
->setProject($project2);
|
||||
$timesheet2->setBegin(new DateTime('2018-11-26 12:00:00', $timezone));
|
||||
$timesheet2->setEnd(clone $end);
|
||||
$timesheet2->setDuration(400);
|
||||
$timesheet2->setRate(84.75);
|
||||
$timesheet2->setUser($user);
|
||||
$timesheet2->setActivity((new Activity())->setName('bar'));
|
||||
$timesheet2->setProject($project2);
|
||||
|
||||
$timesheet3 = new Timesheet();
|
||||
$timesheet3
|
||||
->setBegin(new DateTime('2018-11-25 12:00:00', $timezone))
|
||||
->setEnd(clone $end)
|
||||
->setDuration(1800)
|
||||
->setRate(111.11)
|
||||
->setUser($user)
|
||||
->setActivity((new Activity())->setName('foo'))
|
||||
->setProject($project1);
|
||||
$timesheet3->setBegin(new DateTime('2018-11-25 12:00:00', $timezone));
|
||||
$timesheet3->setEnd(clone $end);
|
||||
$timesheet3->setDuration(1800);
|
||||
$timesheet3->setRate(111.11);
|
||||
$timesheet3->setUser($user);
|
||||
$timesheet3->setActivity((new Activity())->setName('foo'));
|
||||
$timesheet3->setProject($project1);
|
||||
|
||||
$timesheet4 = new Timesheet();
|
||||
$timesheet4
|
||||
->setBegin(new DateTime('2018-11-25 12:00:00', $timezone))
|
||||
->setEnd(clone $end)
|
||||
->setDuration(400)
|
||||
->setRate(1947.99)
|
||||
->setUser($user)
|
||||
->setActivity((new Activity())->setName('blub'))
|
||||
->setProject($project2);
|
||||
$timesheet4->setBegin(new DateTime('2018-11-25 12:00:00', $timezone));
|
||||
$timesheet4->setEnd(clone $end);
|
||||
$timesheet4->setDuration(400);
|
||||
$timesheet4->setRate(1947.99);
|
||||
$timesheet4->setUser($user);
|
||||
$timesheet4->setActivity((new Activity())->setName('blub'));
|
||||
$timesheet4->setProject($project2);
|
||||
|
||||
$timesheet5 = new Timesheet();
|
||||
$timesheet5
|
||||
->setBegin(new DateTime('2018-11-25 12:00:00', $timezone))
|
||||
->setEnd(clone $end)
|
||||
->setDuration(400)
|
||||
->setRate(84)
|
||||
->setUser(new User())
|
||||
->setActivity(new Activity())
|
||||
->setProject($project3);
|
||||
$timesheet5->setBegin(new DateTime('2018-11-25 12:00:00', $timezone));
|
||||
$timesheet5->setEnd(clone $end);
|
||||
$timesheet5->setDuration(400);
|
||||
$timesheet5->setRate(84);
|
||||
$timesheet5->setUser(new User());
|
||||
$timesheet5->setActivity(new Activity());
|
||||
$timesheet5->setProject($project3);
|
||||
|
||||
$entries = [$timesheet, $timesheet2, $timesheet3, $timesheet4, $timesheet5];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user