public function testRange() { $test_model = new TestModel(); $test_model->integer_field = 1; $test_model->text_field = "feh"; $test_model->date_field = date("Y-m-d H:i:s"); $test_model->save(); $select = new Select("test_models"); $select->range(0, 1); $result = $select->execute(); $this->assertTrue(is_array($result)); $this->assertEquals(1, count($result)); $test_model->delete(); }
public function testDelete() { $deletable = new TestModel(); $deletable->text_field = "Before"; $deletable->integer_field = 0; $deletable->date_field = date("Y-m-d H:i:s"); $deletable->save(); $this->assertTrue($deletable->delete(), "Delete function returned true"); return $deletable->test_model_id; }