public static void RunTests() { Console.WriteLine("Testing People Classes."); Employee john = new FullTimeEmployee("John", "Doe") { Department = "Criminal", Salary = TaxCalculator.TaxCalculator.DollarsToCents(5000) }; Employee kane = new HourlyEmployee("Kane", "Cillian") { Department = "Marketing", Rate = TaxCalculator.TaxCalculator.DollarsToCents(50), HoursWorked = new Workload(20, 30, 35, 40) }; Student vladt = new Student("Vlad", "T") { TakenClasses = new List <ClassResult> { new ClassResult("C#", ClassResult.Grades.F), new ClassResult("JavaScript", ClassResult.Grades.C), new ClassResult("Calculus", ClassResult.Grades.D) } }; Console.WriteLine(john); Console.WriteLine(kane); Console.WriteLine(vladt); Console.WriteLine(Environment.NewLine + vladt.GenerateTranscript()); }
public static void RunTests() { Console.WriteLine("Testing People Classes."); Employee john = new FullTimeEmployee("John", "Doe") { Department = "Criminal", Salary = TaxCalculator.TaxCalculator.DollarsToCents(5000) }; Employee kane = new HourlyEmployee("Kane", "Cillian") { Department = "Marketing", Rate = TaxCalculator.TaxCalculator.DollarsToCents(50), HoursWorked = new Workload(20, 30, 35, 40) }; Student vladt = new Student("Vlad", "T") { TakenClasses = new List<ClassResult> { new ClassResult("C#", ClassResult.Grades.F), new ClassResult("JavaScript", ClassResult.Grades.C), new ClassResult("Calculus", ClassResult.Grades.D) } }; Console.WriteLine(john); Console.WriteLine(kane); Console.WriteLine(vladt); Console.WriteLine(Environment.NewLine + vladt.GenerateTranscript()); }