示例#1
0
 /**
  * @covers \SweetORM\Entity
  * @covers \SweetORM\EntityManager
  * @covers \SweetORM\Database\Query
  * @covers \SweetORM\Database\QueryGenerator
  */
 public function testStripDownFetch()
 {
     Utilities::resetDatabase();
     $cat1 = Category::get(1)->data(['description', 'id']);
     $cat2 = Category::get(2)->data(['id']);
     $cat3 = Category::get(3)->data();
     $catnone = Category::get(999999);
     $this->assertEquals('Site news.', $cat1['description']);
     $this->assertEquals(1, $cat1['id']);
     $this->assertEquals(array('id' => 2), $cat2);
     $this->assertEquals(array('id' => '3', 'name' => 'FAQ', 'description' => 'FAQ Posts', 'created' => $cat3['created']), $cat3);
     $this->assertFalse($catnone);
 }