Skip to content

Commit 1e97a2d

Browse files
committed
ITT: Eloquent assertions added.
1 parent 70baf06 commit 1e97a2d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/Asserts/EloquentAsserts.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,16 @@ protected function assertEloquentFillableNotEquals($class, array $fillable)
2727
$message = 'Failed asserting that Eloquent fillable not equals to specified value.';
2828
$this->assertNotEquals($fillable, (new $class)->getFillable(), $message);
2929
}
30+
31+
protected function assertEloquentTouchesEquals($class, array $touches)
32+
{
33+
$message = 'Failed asserting that Eloquent touches equals to specified value.';
34+
$this->assertEquals($touches, (new $class)->getTouchedRelations(), $message);
35+
}
36+
37+
protected function assertEloquentTouchesNotEquals($class, array $touches)
38+
{
39+
$message = 'Failed asserting that Eloquent touches not equals to specified value.';
40+
$this->assertNotEquals($touches, (new $class)->getTouchedRelations(), $message);
41+
}
3042
}

0 commit comments

Comments
 (0)