Release 2.25 (#5109)
This commit is contained in:
@@ -28,6 +28,24 @@ class WorkingTimeCalculatorDayTest extends TestCase
|
||||
$saturday = $friday->modify('+1 day');
|
||||
$sunday = $saturday->modify('+1 day');
|
||||
|
||||
// verify not nullable
|
||||
$sut = new WorkingTimeCalculatorDay(new User());
|
||||
self::assertFalse($sut->isWorkDay($monday));
|
||||
self::assertFalse($sut->isWorkDay($tuesday));
|
||||
self::assertFalse($sut->isWorkDay($wednesday));
|
||||
self::assertFalse($sut->isWorkDay($thursday));
|
||||
self::assertFalse($sut->isWorkDay($friday));
|
||||
self::assertFalse($sut->isWorkDay($saturday));
|
||||
self::assertFalse($sut->isWorkDay($sunday));
|
||||
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($monday));
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($tuesday));
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($wednesday));
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($thursday));
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($friday));
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($saturday));
|
||||
self::assertEquals(0, $sut->getWorkHoursForDay($sunday));
|
||||
|
||||
$user = new User();
|
||||
$user->setPreferenceValue(WorkingTimeCalculatorDay::WORK_HOURS_MONDAY, 0);
|
||||
$user->setPreferenceValue(WorkingTimeCalculatorDay::WORK_HOURS_TUESDAY, 3600);
|
||||
|
||||
@@ -11,7 +11,6 @@ namespace App\Tests\WorkingTime\Model;
|
||||
|
||||
use App\Entity\User;
|
||||
use App\Entity\WorkingTime;
|
||||
use App\WorkingTime\Model\Day;
|
||||
use App\WorkingTime\Model\Month;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
@@ -39,7 +38,6 @@ class MonthTest extends TestCase
|
||||
self::assertNull($month->getLockDate());
|
||||
self::assertNull($month->getLockedBy());
|
||||
foreach ($month->getDays() as $day) {
|
||||
self::assertInstanceOf(Day::class, $day);
|
||||
self::assertNull($day->getWorkingTime());
|
||||
|
||||
$duration = rand(0, 28000);
|
||||
|
||||
@@ -60,6 +60,5 @@ class YearPerUserSummaryTest extends TestCase
|
||||
self::assertEquals(371358, $sut->getExpectedTime());
|
||||
self::assertEquals(1, $sut->count());
|
||||
self::assertEquals([$summary], $sut->getSummaries());
|
||||
self::assertInstanceOf(\Traversable::class, $sut->getIterator());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user