public function testDataNulls() { $data = ['title' => 'A Post', 'body' => 'A Body', 'status' => 0, 'author_id' => 1]; $post = new \SpotTest\Entity\Post($data); $post->status = null; $this->assertTrue($post->isModified('status')); $post->status = 1; $this->assertTrue($post->isModified('status')); $post->data(['status' => null]); $this->assertTrue($post->isModified('status')); $post->title = ''; $this->assertTrue($post->isModified('title')); $this->title = null; $this->assertTrue($post->isModified('title')); $this->title = 'A Post'; $post->data(['title' => null]); $this->assertTrue($post->isModified('title')); }