Commit a7f5d527 authored by Hamid Alaei V's avatar Hamid Alaei V

fix tests: assertObjectNotHasAttribute cannot test magic attributes (__get)

parent 7445ea6c
...@@ -352,7 +352,7 @@ class ModelTest extends TestCase ...@@ -352,7 +352,7 @@ class ModelTest extends TestCase
$user1->unset('note1'); $user1->unset('note1');
$this->assertObjectNotHasAttribute('note1', $user1); $this->assertFalse(isset($user1->note1));
$this->assertTrue(isset($user1->note2)); $this->assertTrue(isset($user1->note2));
$this->assertTrue(isset($user2->note1)); $this->assertTrue(isset($user2->note1));
$this->assertTrue(isset($user2->note2)); $this->assertTrue(isset($user2->note2));
...@@ -361,15 +361,15 @@ class ModelTest extends TestCase ...@@ -361,15 +361,15 @@ class ModelTest extends TestCase
$user1 = User::find($user1->_id); $user1 = User::find($user1->_id);
$user2 = User::find($user2->_id); $user2 = User::find($user2->_id);
$this->assertObjectNotHasAttribute('note1', $user1); $this->assertFalse(isset($user1->note1));
$this->assertTrue(isset($user1->note2)); $this->assertTrue(isset($user1->note2));
$this->assertTrue(isset($user2->note1)); $this->assertTrue(isset($user2->note1));
$this->assertTrue(isset($user2->note2)); $this->assertTrue(isset($user2->note2));
$user2->unset(['note1', 'note2']); $user2->unset(['note1', 'note2']);
$this->assertObjectNotHasAttribute('note1', $user2); $this->assertFalse(isset($user2->note1));
$this->assertObjectNotHasAttribute('note2', $user2); $this->assertFalse(isset($user2->note2));
} }
public function testDates() public function testDates()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment