Skip to content
Snippets Groups Projects
Commit 51131c1e authored by Nico's avatar Nico
Browse files

Adiciona o esqueleto dos testes

parent 5000cb94
No related branches found
No related tags found
No related merge requests found
......@@ -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;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment