1 /*******************************************************
2 * Unit test for the Integer class
4 * test contrustor and assignment of Integer objects
5 ******************************************************
14 // Default contructor: all zero
17 std::cout << "The default contructor makes a zero number: \"" << i0 << "\"\n";
21 // Constructors with a literal value
24 std::cout << "Contructor with a number = 5: \"" << i1 << "\"\n";
28 // Initializer with a literal value
31 std::cout << "Initializer with a number = 42: \"" << i2 << "\"\n";
35 // Assignment of a literal value
39 std::cout << "Assignment with a number = 123: \"" << i3 << "\"\n";
43 // Contructor with an Integer object
46 std::cout << "Contructor with Integer: \"" << i4 << "\"\n";
50 // Assignment of a Integer object
54 std::cout << "Assignment with Integer: \"" << i5 << "\"\n";