public function testCreateExecutor() { //simulate form input $post = ['tOrganization' => ['role' => 'default', 'Country' => '156', 'OrganizationName' => 'Executor organization full name', 'ShortName' => 'Executor organization', 'Phone' => '+8988878787', 'Email' => '*****@*****.**', 'Skype' => 'org_test', 'Site' => 'www.testExecutor.te', 'CreateDate' => date('Y-m-d')]]; $organization = new tOrganization(); $this->assertTrue($organization->load($post), 'Load organization POST data'); $this->assertTrue($organization->validate(), 'Validate organization'); $this->assertTrue($organization->save(), 'Create organization'); return $organization; }
public function getAddress_to() { return $this->hasOne(tOrganization::className(), ['id' => 'idAddressTo']); }
public function getExecutor() { return $this->hasOne(tOrganization::className(), ['id' => 'idExecutor']); }