Skip to content
Snippets Groups Projects
Commit 4f1c9a1e authored by mgy20's avatar mgy20
Browse files

Adicionado alguns casos de teste

parent 7fa9dccb
Branches
No related tags found
No related merge requests found
...@@ -3,6 +3,9 @@ ...@@ -3,6 +3,9 @@
#include "./sources/Biblioteca.hpp" #include "./sources/Biblioteca.hpp"
#include "./sources/Livro.hpp" #include "./sources/Livro.hpp"
#include "./sources/Periodico.hpp" #include "./sources/Periodico.hpp"
#include "./sources/DescricaoObra.hpp"
#include "./sources/Obra.hpp"
#include "./sources/ControladorObras.hpp"
using namespace std; using namespace std;
...@@ -27,13 +30,31 @@ int main(){ ...@@ -27,13 +30,31 @@ int main(){
// break; // break;
// } // }
//} //}
Periodico p("Revista de Ciência", 2023, 5, 3);
Livro l("C++ Programming", 2022, "John Doe", "Tech Books");
std::cout << "Detalhes do Periódico:\n"; cout << "==> Instanciando uma Descricao de Obra: " << endl;
DescricaoObra desc("Mochileiro das galáxias", 1999);
desc.mostrarDetalhes();
cout << endl;
cout << "==> Instanciando um Periodico: " << endl;
Periodico p("Revista de Ciência", 2023, 5, 3);
p.mostrarDetalhes(); p.mostrarDetalhes();
std::cout << "\nDetalhes do Livro:\n"; cout << endl;
cout << "==> Instanciando um Livro: " << endl;
Livro l("C++ Programming", 2022, "John Doe", "Tech Books");
l.mostrarDetalhes(); l.mostrarDetalhes();
cout << endl;
cout << "==> Instanciando uma Obra: " << endl;
int disponiveis = 10, total = 14;
Obra ob(desc, disponiveis, total);
ob.mostrarDetalhes();
cout << endl;
cout << "==> Instanciando o Controlador de Obras: " << endl;
ControladorObras obras;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment