public void e1_CustomerIsNull() { testInvoiceObj.setTheCust(null); //Customer objects IsNull Assert.IsNull(testInvoiceObj.getTheCust(), "Customer object is not null");//IsNull is to test null objects }
public void d2_IsgetCustomerBookingCorrect() { testActivityObj.bookSeats(0, 2, testCustObj1); Sales.Invoice actual1 = testActivityObj.getCustomerBooking(testCustObj1); Sales.Invoice expected1 = testInvoiceObj; //variables AreEqual & AreNotEqual Assert.AreEqual(expected1.getPriceCode(), actual1.getPriceCode(), "Price code not equal"); Assert.AreNotEqual(expected1.getTheCust(), actual1.getTheCust(), "The Customers equal"); Assert.AreEqual(expected1.getRowNum(), actual1.getRowNum(), "Row num not equal"); Assert.AreEqual(expected1.getStartSeatNum(), actual1.getStartSeatNum(), "Start seat number not equal"); Assert.AreEqual(expected1.getNumberOfSeats(), actual1.getNumberOfSeats(), "No of seats not equal"); //Assert.AreEqual(expected1, actual1, "???"); //This will not work for comparing object's data without a getter in source code similar to getTheCust(). }