public void Test_Nigeria_AmountMoreThan1000_NotExistingCustomer() { using (var context = new DataContext(ContextOptions)) { var fc = new NigerianPrinceFraudChecker(context); var isFraud = fc.IsFraud(new Purchase("*****@*****.**", 300000, "PLN", new Address("s", "z", "c", "nigeria"), new List <Product>() { new Product("n", 2) })); Assert.IsTrue(isFraud); } }
public void Test_NotNigeria_AmountLessThan1000() { using (var context = new DataContext(ContextOptions)) { var fc = new NigerianPrinceFraudChecker(context); var isFraud = fc.IsFraud(new Purchase("*****@*****.**", 300, "PLN", new Address("s", "z", "c", "polonia"), new List <Product>() { new Product("n", 2) })); Assert.IsFalse(isFraud); } }