/** * Suspend user. * * @return void */ public function testSuspendUser() { $this->testUser->delete(); $suspendedUser = User::find($this->testUser->_id); $this->assertEquals(null, $suspendedUser, 'User is suspended'); $this->assertEquals(false, $this->testUser->exists, 'Exists boolean is false'); User::onlyTrashed()->where('_id', $this->testUser->_id)->first()->restore(); $unSuspendedUser = User::find($this->testUser->_id); $this->assertInstanceOf('GovTribe\\LaravelKinvey\\Database\\Eloquent\\User', $this->testUser, 'User is not suspended'); }