Refactored Store.

This commit is contained in:
Dmitry Khomutov 2018-03-04 14:30:34 +07:00
commit 8b5a874789
No known key found for this signature in database
GPG key ID: EC19426474B37AAC
44 changed files with 397 additions and 424 deletions

View file

@ -59,11 +59,9 @@ class BuildTest extends \PHPUnit\Framework\TestCase
$build = new Build();
$build->setLog('log');
self::assertEquals('log', $build->getLog());
$build->setLog(null);
self::assertEquals(null, $build->getLog());
try {
@ -74,6 +72,27 @@ class BuildTest extends \PHPUnit\Framework\TestCase
$e->getMessage()
);
}
$build->setSource(Build::SOURCE_WEBHOOK_PULL_REQUEST);
self::assertEquals(Build::SOURCE_WEBHOOK_PULL_REQUEST, $build->getSource());
try {
$build->setSource('5');
} catch (ValidationException $e) {
self::assertEquals(
'Column "source" must be an integer.',
$e->getMessage()
);
}
try {
$build->setId(null);
} catch (ValidationException $e) {
self::assertEquals(
'Column "id" must not be null.',
$e->getMessage()
);
}
}
public function testExecute_TestBaseBuildDefaults()