Error buat Test CRUD

kang saia lagi coba baca ebook tentang yii dan coba praktekan, nah saat saia buat class di protected\tests\unit

untuk test CRUD




<?php

class ProjectTest extends CDbTestCase{

      public function testCRUD()

      {

	$newproject = new Project;

	$newProjectName = 'Test Project 1'; 

  	$newProject->setAttributes(

    	array('name' => $newProjectName, 

              'description' => 'Test project number one', 

              'create_time' => '2010-01-01 00:00:00',

    	      'create_user_id' => 1, 

              'update_time' => '2010-01-01 00:00:00', 

              'update_user_id' => 1, 

             )

        );

        $this->assertTrue($newProject->save(false)); 	

     }	

}

?>



saat di coba di test di menggunakan PHPunit malah error gini :

[font="Microsoft Sans Serif"]Call to a member function setAttributes() on a non-object in protected\tests\unit line 8. [/font]

kira" saia kurang apanya ya. soalnya setau saia setAttributes() itukan method bawaan dan kita ga perlu buat. apa masalah includenya yang kurang ya! mohon petunjuknya.

ya udah satu2 aja diisi attribute nya

agan udah set parameter db di protected/config/test.php belum?

mas itu mah masalah di case sensitifnya aja. coba lihat variable yang menampung object Project($newproject) nya harus sama dengan yang saar di assertTrue.

oia disitu ka… maksie atas sarannya kakak-kakak dah bisa sekarang mah! terima kasih