Ejemplo n.º 1
0
 public function testPageTwoLoadsCorrectItems()
 {
     factory(App\RssItem::class, 25)->create();
     $items = \App\RssItem::pagedJson(25);
     $this->visit('items.json/?page=2')->dontseeJson(['title' => $items['items'][0]])->dontseeJson(['title' => $items['items'][9]])->seeJson($items['items'][10])->seeJson($items['items'][19])->dontseeJson(['title' => $items['items'][20]]);
 }
 /**
  * Present the JSON encoded data our view model expects.
  * @return string JSON-encoded data
  */
 public function jsonFeed()
 {
     $data = RssItem::pagedJson($this->items_per_page);
     return json_encode($data);
 }