public void FinanceWithdrawalsModellTestSuccess() { var testData = TestRecords.GetTestData(); Assert.IsNotNull(testData); var searchTerm = new List<string> { "Finance","Loan", "Admiral", "Avanti", "Cashburst", "Cash Converters", "Cash in a Flash", "Cash Relief", "Cash Train", "CC Finance", "Chester", "Ferratum", "Handy Cash", "Harmoney", "Instant Finance", "Loan Plus", "Loans 2 Go", "Payday Advance", "Pretty Penny Loans", "Rapid Loans", "Save My Bacon", "Seed", "Smart Cash", "Smart Shop", "SMB","Superloans", "Teleloans" }; var recorddata = testData.FirstOrDefault(data => data.Code == "RE85MC"); var input = new FinanceWithdrawalsInput() { DateRangeInDays = 90, FilterTerms = searchTerm, BankRecords = recorddata }; var outputs = FinanceWithdrawalsModel.Instance.Analyze(input); Assert.IsNotNull(outputs as FinanceWithdrawalsOverallSummary); Assert.IsTrue((outputs as FinanceWithdrawalsOverallSummary).GamblingGroupSummaries.Count == 2); Assert.IsTrue((outputs as FinanceWithdrawalsOverallSummary).Count == 4); }
public void FinanceWithdrawalsModellTestSuccess() { var testData = TestRecords.GetTestData(); Assert.IsNotNull(testData); var searchTerm = new List <string> { "Finance", "Loan", "Admiral", "Avanti", "Cashburst", "Cash Converters", "Cash in a Flash", "Cash Relief", "Cash Train", "CC Finance", "Chester", "Ferratum", "Handy Cash", "Harmoney", "Instant Finance", "Loan Plus", "Loans 2 Go", "Payday Advance", "Pretty Penny Loans", "Rapid Loans", "Save My Bacon", "Seed", "Smart Cash", "Smart Shop", "SMB", "Superloans", "Teleloans" }; var recorddata = testData.FirstOrDefault(data => data.Code == "RE85MC"); var input = new FinanceWithdrawalsInput() { DateRangeInDays = 90, FilterTerms = searchTerm, BankRecords = recorddata }; var outputs = FinanceWithdrawalsModel.Instance.Analyze(input); Assert.IsNotNull(outputs as FinanceWithdrawalsOverallSummary); Assert.IsTrue((outputs as FinanceWithdrawalsOverallSummary).GamblingGroupSummaries.Count == 2); Assert.IsTrue((outputs as FinanceWithdrawalsOverallSummary).Count == 4); }