/********************************************************************************************
datetest.cpp
Testing the Date class
********************************************************************************************/
#include <iostream>
using namespace std;
#include "date.h"
void paces(Date& D);
void main() {
//no arguments
Date dTest;
paces(dTest);
//create using arguments
Date dTest2(7,4,1776); //Jul. 4, 1776
paces(dTest2);
cout << "Add the first to the second: ";
dTest2.addDate(dTest);
dTest2.print();
cout << endl;
}
void paces(Date& D) {
//putting the object through its paces...
int i;
cout << "Start: ";
D.print();
cout << endl;
for (i = 0; i < 35; i++) {
D.addDay(1);
D.print();
cout<< endl;
}
cout << endl;
for (i = 0; i < 15; i++) {
D.addMonth(1);
D.print();
cout << endl;
}
cout << endl << "Add 2y: ";
D.addYear(2);
D.print();
cout << endl << endl;
}