Beispiel #1
0
 public function testCleanAttributes()
 {
     $model = new EloquentModelStub(['foo' => '1', 'bar' => 2, 'baz' => 3]);
     $model->syncOriginal();
     $model->foo = 1;
     $model->bar = 20;
     $model->baz = 30;
     $this->assertFalse($model->isClean());
     $this->assertTrue($model->isClean('foo'));
     $this->assertFalse($model->isClean('bar'));
     $this->assertFalse($model->isClean('foo', 'bar'));
     $this->assertFalse($model->isClean(['foo', 'bar']));
 }