Release 2.19 (#4922)
This commit is contained in:
@@ -23,11 +23,12 @@ class QuickEntryModelTest extends TestCase
|
||||
{
|
||||
public function testEmptyModel(): void
|
||||
{
|
||||
$sut = new QuickEntryModel();
|
||||
$user = new User();
|
||||
$sut = new QuickEntryModel($user);
|
||||
self::assertFalse($sut->isPrototype());
|
||||
self::assertNull($sut->getProject());
|
||||
self::assertNull($sut->getActivity());
|
||||
self::assertNull($sut->getUser());
|
||||
self::assertEquals($user, $sut->getUser());
|
||||
self::assertEquals([], $sut->getNewTimesheet());
|
||||
self::assertEquals([], $sut->getTimesheets());
|
||||
self::assertNull($sut->getLatestEntry());
|
||||
@@ -103,7 +104,8 @@ class QuickEntryModelTest extends TestCase
|
||||
|
||||
public function testHasExistingTimesheet(): void
|
||||
{
|
||||
$sut = new QuickEntryModel();
|
||||
$user = new User();
|
||||
$sut = new QuickEntryModel($user);
|
||||
|
||||
self::assertFalse($sut->hasExistingTimesheet());
|
||||
$mock = $this->createMock(Timesheet::class);
|
||||
@@ -128,11 +130,12 @@ class QuickEntryModelTest extends TestCase
|
||||
|
||||
public function testPrototype(): void
|
||||
{
|
||||
$sut = new QuickEntryModel();
|
||||
$user = new User();
|
||||
$sut = new QuickEntryModel($user);
|
||||
$sut->markAsPrototype();
|
||||
self::assertTrue($sut->isPrototype());
|
||||
|
||||
$sut = new QuickEntryModel();
|
||||
$sut = new QuickEntryModel($user);
|
||||
$sut->markAsPrototype();
|
||||
$mock = $this->createMock(Timesheet::class);
|
||||
$mock->method('getId')->willReturn(1);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
namespace App\Tests\Model;
|
||||
|
||||
use App\Entity\User;
|
||||
use App\Model\QuickEntryModel;
|
||||
use App\Model\QuickEntryWeek;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
@@ -27,7 +28,7 @@ class QuickEntryWeekTest extends TestCase
|
||||
self::assertEquals([], $sut->getRows());
|
||||
|
||||
$rows = [
|
||||
new QuickEntryModel()
|
||||
new QuickEntryModel(new User())
|
||||
];
|
||||
|
||||
$sut->setRows($rows);
|
||||
|
||||
Reference in New Issue
Block a user