/** * @return void */ private function performAssertion() { $query = SpyTouchQuery::create()->filterByItemType('product_abstract')->limit(2)->orderByIdTouch('desc')->find(); $this->assertEquals(2, $query->count()); foreach ($query as $touchEntity) { $this->assertContains($touchEntity->getItemId(), $this->productAbstractIds); } }
/** * @return \Orm\Zed\Touch\Persistence\SpyTouchQuery */ public function createTouchQuery() { return SpyTouchQuery::create(); }
/** * @param int $idProductAbstract * * @return void */ private function performAssertionOnTouchTable($idProductAbstract) { $query = SpyTouchQuery::create()->filterByItemType('product_abstract')->limit(1)->orderByIdTouch('desc')->find(); $this->assertEquals(1, $query->count()); foreach ($query as $touchEntity) { $this->assertEquals($touchEntity->getItemId(), $idProductAbstract); } }