/** * @test * @covers PedidoTest::ListaDePedidosDeveConter0Itens * @covers Pedido * @covers Pedido::getPedidosItens */ public function listaDePedidosDeveConter0Itens() { // arrange $pedido = new Pedido(); //Act $pedidoItens = $pedido->getPedidosItens(); //Assert $this->assertCount(0, $pedidoItens); }
if (!$validated) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); die("Not authorized"); exit; } $app->get('/', function () { $resposta = array("status" => "successo", "message" => "Bem vindos a API Qualister", "data" => array("codigo" => "gnitsetphp")); header("Content-Type: application/json"); header('HTTP/1.0 200 OK'); echo json_encode($resposta); exit; }); $app->get('/pedido', function () { $pedido = new Pedido(); $itens = $pedido->getPedidosItens(); $resposta = array("status" => "successo", "message" => "a lista esta vazia", "data" => $itens); header("Content-Type: application/json"); header('HTTP/1.0 200 OK'); echo json_encode($resposta); exit; }); $app->get('/pedido/:id', function ($id) use($app) { // acesso a query string with $app $clienteNome = $app->request()->get("nome"); $resposta = array("status" => "successo", "message" => "o id que voce enviou foid " . $id . " : nome de autenticacao: " . $clienteNome); header("Content-Type: application/json"); header('HTTP/1.0 200 OK'); echo json_encode($resposta); exit; });