Example #1
0
 /**
  * @covers ::delete
  */
 public function testDelete()
 {
     $model = new Model(null, State::SAVED);
     $this->assertFalse($model->isDeleted());
     $model->delete();
     $this->assertTrue($model->isDeleted());
     $model = new Model(null, State::VOID);
     $this->assertFalse($model->isDeleted());
     $model->delete();
     $this->assertFalse($model->isDeleted(), 'Should not delete if void');
 }