diff --git a/tdd/obras-test.cpp b/tdd/biblioteca-test.cpp similarity index 58% rename from tdd/obras-test.cpp rename to tdd/biblioteca-test.cpp index 5c7c894fb4375c9a57de21b7fcf4bd39857736e7..01ce64830e11a99756022dfd709d51ad274ff6f3 100644 --- a/tdd/obras-test.cpp +++ b/tdd/biblioteca-test.cpp @@ -5,7 +5,12 @@ #include "../sources/Livro.hpp" #include "../sources/Periodico.hpp" -TEST_CASE("Adicionar Obras") { +TEST_CASE("Biblioteca") { + cout << "=================> Adicionar Usuario <================" << endl; + //usuario nao existe + //usuario ja existe + cout << "======================================================" << endl; + cout << "==================> Adicionar Obras <==================" << endl; cout << "> Instanciando o Controlador de Obras" << endl; ControladorObras contObras; @@ -53,4 +58,30 @@ TEST_CASE("Adicionar Obras") { CHECK (1 == total); CHECK (1 == disponiveis); cout << "======================================================" << endl; + + cout << "===============> Registrar Emprestimo <===============" << endl; + //usuario nao existe + //obra nao existe + //obra existe e pode emprestar + //obra existe e ja tem tres + cout << "======================================================" << endl; + + cout << "===============> Retornar Emprestimo <================" << endl; + //obra nao existe + //usuario emprestou obra + //usuario nao emprestou obra + //usuario devolveu com atraso, nao pode emprestar depois + cout << "======================================================" << endl; + + cout << "================> Recuperar Multas <==================" << endl; + //nao tem multa + //tem multa + cout << "======================================================" << endl; + + cout << "==============> Registrar Multa Paga <================" << endl; + //nao tem multa + //paga menos doq o valor + //paga todo o valor + //paga a mais + cout << "======================================================" << endl; }