コード例 #1
0
ファイル: PaginatorTest.php プロジェクト: antoligy/Framework
 /**
  * Test its ability to understand pages
  *
  * @return void
  * @author Dan Cox
  */
 public function test_offsetCalculation()
 {
     $this->DI->get('request')->make('/test', 'GET', ['page' => 2]);
     $records = $this->contact->paginate(10);
     $record = $records[0];
     $this->assertEquals('Test 20', $record->name);
 }
コード例 #2
0
 /**
  * Test a successful delete route
  *
  * @return void
  * @author Dan Cox
  */
 public function test_deleteRoute()
 {
     $ent = $this->DI->get('entity')->load('Wasp\\Test\\Entity\\Entities\\Contact');
     $ent->name = 'Delete1Test';
     $ent->message = 'Test';
     $ent->save();
     $response = $this->fakeRequest('/test/delete/1', 'DELETE');
     $obj = json_decode($response->getContent());
     $records = $this->contact->get();
     $this->assertEquals(200, $response->getStatusCode());
     $this->assertEquals('success', $obj->status);
     $this->assertEquals(0, count($records));
 }