From 73e926fea8c2a1c419706e4ca94698040deb24ed Mon Sep 17 00:00:00 2001 From: gwoo Date: Sat, 31 May 2008 16:57:30 +0000 Subject: [PATCH] adding test to model, closes #4809 git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@7076 3807eeeb-6ff5-0310-8944-8be069107fe0 --- cake/tests/cases/libs/model/model.test.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/cake/tests/cases/libs/model/model.test.php b/cake/tests/cases/libs/model/model.test.php index c3ae14bb0..ba069fd0d 100644 --- a/cake/tests/cases/libs/model/model.test.php +++ b/cake/tests/cases/libs/model/model.test.php @@ -4163,6 +4163,27 @@ class ModelTest extends CakeTestCase { ); $this->assertEqual($result, $expected); } + + function testSaveDateAsFirstEntry() { + $this->loadFixtures('Article'); + + $Article =& new Article(); + + $data = array('Article' => array( + 'created' => array( + 'day' => '1', 'month' => '1', 'year' => '2008' + ), + 'title' => 'Test Title', + )); + $Article->create(); + $this->assertTrue($Article->save($data)); + + $testResult = $Article->find(array('Article.title' => 'Test Title')); + + $this->assertEqual($testResult['Article']['title'], $data['Article']['title']); + $this->assertEqual($testResult['Article']['created'], '2008-01-01 00:00:00'); + + } function endTest() {