public void TestGeneratePackageSlip() { generatePackageSlip = new GeneratePackageSlipProcessCommission(); Assert.AreNotEqual(null, generatePackageSlip); string result = generatePackageSlip.GeneratePackingSlip(order); Assert.IsNotNull(result); Assert.AreNotEqual(string.Empty, result); }
public void TestAgentCommission() { generatePackageSlip = new GeneratePackageSlipProcessCommission(); Assert.AreNotEqual(null, generatePackageSlip); Payment payment; payment = new Payment(); payment.OrderId = order.OrderId; payment.PaymentAmount = paymentAmount; payment.PaymentDate = DateTime.UtcNow; double commission = generatePackageSlip.ProcessCommission(payment); Assert.Greater(commission, 0.0); }