Ejemplo n.º 1
0
        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"));
        }
Ejemplo n.º 2
0
        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();
        }