ajout ex03 et correction dump core

This commit is contained in:
Hugo LAMY
2022-03-17 11:12:31 +01:00
parent bac6161af8
commit 5f090531bc
20 changed files with 1053 additions and 4 deletions

View File

@@ -4,7 +4,7 @@
#include "RobotomyRequestForm.hpp"
#include "PresidentialPardonForm.hpp"
#define N_TEST "7"
#define N_TEST "9"
int main() {
int i = 0;
@@ -71,6 +71,26 @@ int main() {
std::cout << s2 << "\n";
}
std::cout << B_YELLOW "\n[" << ++i << "/" N_TEST "] "
<< "Presidential copy test :" RESET "\n";
{
PresidentialPardonForm p1("turnips");
PresidentialPardonForm p2(p1);
std::cout << p1 << "\n";
std::cout << p2 << "\n";
}
std::cout << B_YELLOW "\n[" << ++i << "/" N_TEST "] "
<< "Robotomy copy test :" RESET "\n";
{
RobotomyRequestForm r1("artichokes");
RobotomyRequestForm r2(r1);
std::cout << r1 << "\n";
std::cout << r2 << "\n";
}
std::cout << B_YELLOW "\n[" << ++i << "/" N_TEST "] "
<< "Robotomy :" RESET "\n";
{