Exemple #1
0
        public void ReturnCorrectTransactionFees()
        {
            FileHandler newFH = new FileHandler(@"C:\Users\luke\Desktop\TestFolder\TestAnalysis");

            decimal  expected1 = -0.5m;
            FileInfo invoice   = new FileInfo(@"C:\Users\luke\Desktop\TestFolder\TestAnalysis\Deliveroo Invoices\2019-20 Tax Year\Invoice 2019-05-30.pdf");
            decimal  actual1   = AnalyserTools.GetTransactionFees(invoice);

            decimal expected = 0m;
            decimal actual   = AnalyserTools.GetTransactionFees(newFH.PDFFiles()[0]);

            Assert.Equal(expected1, actual1);
            Assert.Equal(expected, actual);
        }