Пример #1
0
 public function testContactFieldOwnerID()
 {
     $data = array('OwnerID' => 1);
     $config = $this->testConfig;
     $config['fields'] = array_keys($data);
     $i = new Sync($config);
     $isdk = $i->getIsdk();
     $contact = new Contact($data);
     $collection = new ContactCollection();
     $collection->create($contact);
     $c = $i->push($collection);
     $read = $c['create']->read();
     $readData = reset($read);
     $expected = $isdk->loadCon($readData->getId(), $i->getConfigFields());
     foreach ($data as $k => $v) {
         $fields = $contact->getData();
         $this->assertEquals($expected[$k], $fields[$k]);
     }
     $isdk->dsDelete('Contact', $readData->getId());
 }