Release 2.45 (#5721)
Co-authored-by: Henning Klein <info@henningklein.de>
This commit is contained in:
@@ -38,6 +38,7 @@ class ProjectTest extends AbstractEntityTestCase
|
||||
self::assertTrue($sut->isBillable());
|
||||
self::assertTrue($sut->isGlobalActivities());
|
||||
self::assertNull($sut->getColor());
|
||||
self::assertIsString($sut->getColorSafe());
|
||||
self::assertFalse($sut->hasColor());
|
||||
self::assertInstanceOf(Collection::class, $sut->getMetaFields());
|
||||
self::assertEquals(0, $sut->getMetaFields()->count());
|
||||
@@ -60,9 +61,21 @@ class ProjectTest extends AbstractEntityTestCase
|
||||
self::assertInstanceOf(Project::class, $sut->setCustomer($customer));
|
||||
self::assertSame($customer, $sut->getCustomer());
|
||||
|
||||
self::assertFalse($sut->hasColor());
|
||||
$sut->setColor('#fffccc');
|
||||
self::assertEquals('#fffccc', $sut->getColor());
|
||||
self::assertIsString($sut->getColorSafe());
|
||||
self::assertTrue($sut->hasColor());
|
||||
|
||||
$sut->setColor(Constants::DEFAULT_COLOR);
|
||||
self::assertNull($sut->getColor());
|
||||
self::assertFalse($sut->hasColor());
|
||||
|
||||
self::assertInstanceOf(Project::class, $sut->setName('123456789'));
|
||||
self::assertEquals('123456789', (string) $sut);
|
||||
|
||||
self::assertEquals('#FF9800', $sut->getColorSafe());
|
||||
|
||||
self::assertInstanceOf(Project::class, $sut->setOrderNumber('123456789'));
|
||||
self::assertEquals('123456789', $sut->getOrderNumber());
|
||||
|
||||
@@ -88,15 +101,6 @@ class ProjectTest extends AbstractEntityTestCase
|
||||
$sut->setInvoiceText('very long invoice text comment 12324');
|
||||
self::assertEquals('very long invoice text comment 12324', $sut->getInvoiceText());
|
||||
|
||||
self::assertFalse($sut->hasColor());
|
||||
$sut->setColor('#fffccc');
|
||||
self::assertEquals('#fffccc', $sut->getColor());
|
||||
self::assertTrue($sut->hasColor());
|
||||
|
||||
$sut->setColor(Constants::DEFAULT_COLOR);
|
||||
self::assertNull($sut->getColor());
|
||||
self::assertFalse($sut->hasColor());
|
||||
|
||||
self::assertInstanceOf(Project::class, $sut->setVisible(false));
|
||||
self::assertFalse($sut->isVisible());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user