public void GivenAPayslipObject_OutputACsvLine() { var payslip = CreatePayslip(); var result = _payslipCsvConverter.ConvertToCsv(payslip); Assert.That(result, Is.EqualTo("David Rudd,01 March – 31 March,5004,922,4082,450")); }
static void Main(string[] args) { const string csv = "Ryan,Chen,120000,10%,01 March – 31 March"; var employeeDetails = CsvParser.Parse(csv); var payslip = PayslipPaySlipGenerator.Generate(employeeDetails); var payslipCsv = PayslipCsvConverter.ConvertToCsv(payslip); Console.WriteLine(payslipCsv); Console.ReadLine(); }