public void TC14() { opendatasource(); var TupleCompare = new Tuple <DateTime, DateTime, int, bool>( Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4, true); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.CalPaymentPerPerson(4, xlWorkSheetFirst, xlWorkSheetSecond, xlWorkSheetThird)); var TupleCompareServiceFees = new Tuple <DateTime, DateTime, int, int, string, bool>( Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4, 80, "TK", true); Assert.AreEqual(TupleCompareServiceFees, cc.calservicefees(Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4, "Emergency Department", xlWorkSheetSecond, xlWorkSheetThird)); var TupleCompare10Europerday = new Tuple <DateTime, DateTime, int, int, string>( Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4, 80, "Partial Payment"); Assert.AreEqual(TupleCompare10Europerday, cc.cal10euroeachday(Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4)); xlWorkBook.Close(); xlApp.Quit(); Marshal.ReleaseComObject(xlWorkBook); }
public void TC05() { var TupleCompare = new Tuple <DateTime, DateTime, int, int, string>( DateTime.Now, DateTime.Now.AddDays(35), 4, 350, "Partial Payment"); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.cal10euroeachday(DateTime.Now, DateTime.Now.AddDays(35), 4)); }
public void TC03() { var TupleCompare = new Tuple <DateTime, DateTime, int, int, string>( Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4, 80, "Partial Payment"); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.cal10euroeachday(Convert.ToDateTime("4/1/2015"), Convert.ToDateTime("4/9/2015"), 4)); }
public void TC01() { CostCalculation cc = new CostCalculation(); cc.opendatasource(); Tuple <Excel.Excel.Application, Excel.Excel.Workbook, Excel.Excel.Worksheet, Excel.Excel.Worksheet, Excel.Excel.Worksheet> getData = cc.opendatasource(); xlApp = getData.Item1; xlWorkBook = getData.Item2; xlWorkSheetFirst = getData.Item3; xlWorkSheetSecond = getData.Item4; xlWorkSheetThird = getData.Item5; }
public void TC08() { opendatasource(); var TupleCompare = new Tuple <DateTime, DateTime, int, int, string, bool>( Convert.ToDateTime("1/1/2015"), Convert.ToDateTime("8/1/2015"), 12, 6996, "Individually paid", false); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.calservicefees(Convert.ToDateTime("1/1/2015"), Convert.ToDateTime("8/1/2015"), 12, "Cataract surgery outcome", xlWorkSheetSecond, xlWorkSheetThird)); xlWorkBook.Close(); xlApp.Quit(); Marshal.ReleaseComObject(xlWorkBook); }
public void TC06() { opendatasource(); var TupleCompare = new Tuple <DateTime, DateTime, int, int, string, bool>( Convert.ToDateTime("4 / 1 / 2015"), Convert.ToDateTime("4 / 9 / 2015"), 4, 80, "TK", true); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.calservicefees(Convert.ToDateTime("4 / 1 / 2015"), Convert.ToDateTime("4 / 9 / 2015"), 4, "Emergency Department", xlWorkSheetSecond, xlWorkSheetThird)); xlWorkBook.Close(false); xlApp.Quit(); Marshal.ReleaseComObject(xlWorkBook); }
public void TC12() { opendatasource(); var TupleCompare = new Tuple <DateTime, DateTime, int, bool>( Convert.ToDateTime("1/1/2015"), Convert.ToDateTime("8/1/2015"), 12, false); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.CalPaymentPerPerson(12, xlWorkSheetFirst, xlWorkSheetSecond, xlWorkSheetThird)); xlWorkBook.Close(); xlApp.Quit(); Marshal.ReleaseComObject(xlWorkBook); }
public void TC09() { opendatasource(); var TupleCompare = new Tuple <DateTime, DateTime, int, int, string, bool>( Convert.ToDateTime("12/1/2015"), Convert.ToDateTime("12/12/2015"), 10, 440, "AXA", true); CostCalculation cc = new CostCalculation(); Assert.AreEqual(TupleCompare, cc.calservicefees(Convert.ToDateTime("12/1/2015"), Convert.ToDateTime("12/12/2015"), 10, "Preventive Care", xlWorkSheetSecond, xlWorkSheetThird)); xlWorkBook.Close(); xlApp.Quit(); Marshal.ReleaseComObject(xlWorkBook); }