Updated tests with new location.id!=location.parent_id rule

This commit is contained in:
snipe 2020-04-21 19:51:42 -07:00
parent c02adace61
commit bbc2ac2f9d
No known key found for this signature in database
GPG key ID: 10BFFDA3ED34B5AC

View file

@ -12,14 +12,30 @@ class LocationTest extends BaseTest
*/
protected $tester;
// public function testAssetAdd()
// {
// $location = factory(Location::class)->make();
// $values = [
// 'name' => $location->name,
// ];
public function testPassesIfNotSelfParent() {
$a = factory(Location::class)->make([
'name' => 'Test Location',
'id' => 1,
'parent_id' => 10,
]);
$this->assertTrue($a->isValid());
}
public function testFailsIfSelfParent() {
$a = factory(Location::class)->make([
'name' => 'Test Location',
'id' => 1,
'parent_id' => 1,
]);
$this->assertFalse($a->isValid());
$this->assertStringContainsString("The parent id and id must be different", $a->getErrors());
}
// Location::create($values);
// $this->tester->seeRecord('locations', $values);
// }
}