public void TestPatchCollectionDateMAnnualContractsPatchNextPaymentAmount() { Random rand = new Random(); var m = rand.Next(1, 12).ToString(); var d = rand.Next(1, 28).ToString(); var Patch = new Patch(Settings); var Req = Patch.ContractDayAnnually("8998eab6-f4fe-43b8-b718-78b4520e5529", d, m, "Change contract amount", true, "10.50"); Assert.IsTrue(Req.Contains(m)); }
public void TestPatchCollectionDateAnnualInvalidContractThrowsException() { var Patch = new Patch(Settings); Patch.ContractDayAnnually("8998eab6-f4fe-43b8-b718", "15", "7", "A comment", false); }
public void TestPatchCollectionDateAnnualContractsIfAmendNextPaymentPaymentAmountMustBeCalled() { var Patch = new Patch(Settings); Patch.ContractDayAnnually("8998eab6-f4fe-43b8-b718-78b4520e5529", "15", "7", "A comment", true); }
public void TestPatchCollectionDateAnnualContractsCommentCannotBeEmpty() { var Patch = new Patch(Settings); Patch.ContractDayAnnually("8998eab6-f4fe-43b8-b718-78b4520e5529", "15", "7", "", false); }
public void TestPatchCollectionDateAnnualContractsInvalidCollectionMonthThrowsException() { var Patch = new Patch(Settings); Patch.ContractDayAnnually("8998eab6-f4fe-43b8-b718-78b4520e5529", "15", "15", "Change contract amount", false); }