public void GetAllIncludedDeductions_Should_GetAllEmployeesDeductions()
        {
            var service        = new PayrollService(empStub, uowStub);
            var listDeductions = new List <EmployeeDeductions>();

            listDeductions.Add(new EmployeeDeductions()
            {
                FixedAmtDeduction = 150M,
                Name = "SSS"
            });
            listDeductions.Add(new EmployeeDeductions()
            {
                FixedAmtDeduction = 500M,
                Name = "PagIbig"
            });
            listDeductions.Add(new EmployeeDeductions()
            {
                FixedAmtDeduction = 1000M,
                Name = "Philhealth"
            });

            empStub
            .FindItem(Arg.Any <int>())
            .Returns(new Employee()
            {
                EmployeeIncludedDeductions = new EmployeeIncludedDeductions()
                {
                    EmployeeDeductions = listDeductions
                }
            });

            decimal result = service.GetAllIncludedDeductions(Arg.Any <int>());

            Assert.AreEqual(1650M, result);
        }