Пример #1
0
 public function testRecord()
 {
     $postRecord = KintoneTestHelper::getRecord();
     $id = $this->api->record()->post($this->appId, $postRecord)['id'];
     $record = $this->api->record()->get($this->appId, $id);
     foreach ($postRecord as $code => $field) {
         if ($code == 'table') {
             continue;
         }
         self::assertEquals($field['value'], $record[$code]['value']);
     }
     $this->api->record()->put($this->appId, $id, ['single_text' => ['value' => 'change single_text value']]);
     $record = $this->api->record()->get($this->appId, $id);
     self::assertEquals('change single_text value', $record['single_text']['value']);
     $this->api->record()->delete($this->appId, $id);
     $count = $this->api->records()->get($this->appId)['totalCount'];
     self::assertEquals(0, $count);
     $id = $this->api->record()->post($this->guestAppId, $postRecord, $this->guestSpaceId)['id'];
     $record = $this->api->record()->get($this->guestAppId, $id, $this->guestSpaceId);
     foreach ($postRecord as $code => $field) {
         if ($code == 'table') {
             continue;
         }
         self::assertEquals($field['value'], $record[$code]['value']);
     }
     $this->api->record()->put($this->guestAppId, $id, ['single_text' => ['value' => 'change single_text value']], $this->guestSpaceId);
     $record = $this->api->record()->get($this->guestAppId, $id, $this->guestSpaceId);
     self::assertEquals('change single_text value', $record['single_text']['value']);
     $this->api->record()->delete($this->guestAppId, $id, $this->guestSpaceId);
     $count = $this->api->records()->get($this->guestAppId, '', $this->guestSpaceId)['totalCount'];
     self::assertEquals(0, $count);
 }
Пример #2
0
 public function testStatus()
 {
     // kintone does not have the get process api. so can not test.
     $id = KintoneTestHelper::postTestRecord($this->appId);
     try {
         $this->api->records()->putStatus($this->appId, [['id' => $id, 'action' => 'sample']]);
     } catch (RequestException $e) {
     }
 }
Пример #3
0
 public function testRecords()
 {
     self::assertTrue($this->api->records() instanceof Records);
 }