/** * Test default return values. */ public function testDefaultValues() { $r = new Review(); $this->assertEquals('2001-01-01', $r->getReviewDate('Y-m-d')); $this->assertFalse($r->isModified(), "expected isModified() to be false"); $acct = new BookstoreEmployeeAccount(); $this->assertEquals(true, $acct->getEnabled()); $this->assertFalse($acct->isModified()); $acct->setLogin("testuser"); $acct->setPassword("testpass"); $this->assertTrue($acct->isModified()); }
/** * Test setting empty temporal values. * @link http://propel.phpdb.org/trac/ticket/586 */ public function testTemporalValues_Empty() { $review = new Review(); $review->setReviewDate(''); $this->assertNull($review->getReviewDate()); }
function test_update() { //Arrange $beer_id = 1; $user_id = 1; $review = "Great beer"; $date = "2015-10-08"; $id = 3; $test_review = new Review($beer_id, $user_id, $review, $date, $id); $test_review->save(); $new_review = "Bad beer"; $new_review_date = "2015-10-09"; //Act $test_review->update($new_review, $new_review_date); $updated_review = $test_review->getReview(); $updated_review_date = $test_review->getReviewDate(); $result = [$updated_review, $updated_review_date]; //Assert $this->assertEquals([$new_review, $new_review_date], $result); }