public function youCanUseACollectionAsData()
{
// Arrange...
$mango = $this->createModel();
$apple = $this->createModel(['name' => 'Apple', 'price' => 5]);
$fruits = collect([$mango, $apple]);
// Act...
$response = $this->responder->success($fruits);
// Assert...
$this->assertEquals($response->getData(true), ['success' => true, 'data' => [['name' => 'Mango', 'price' => 10, 'isRotten' => false], ['name' => 'Apple', 'price' => 5, 'isRotten' => false]]]);
}