static void Main(string[] args) { CompensationCalculator Compensation = new CompensationCalculator(); string x = ""; while (x != "x") { Console.WriteLine("Calculate Baby sitter's Compensation"); Console.WriteLine("Please insert Start hour, only the hour value: "); int start = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Please insert end hour, only the hour value: "); int end = Convert.ToInt32(Console.ReadLine()); try { decimal comp = Compensation.calc(start, end); Console.WriteLine("The Baby sitter is due $ " + comp); } catch (Exception ex) { Console.WriteLine("Invlalid input"); Console.WriteLine(ex.Message); } Console.WriteLine(); Console.WriteLine("insert 'x' to close any other key to continue"); x = Console.ReadLine(); } }
public void WhenCCIsPassedAStartTimeAndEndTime() { start = 5; end = 6; Assert.AreEqual(12m, Compensation.calc(start, end)); }