public void TestMethod2() { //1 person, 2 wallets. wallet1= visa, disc. wallet2= mc. 100 balance each visa visa1 = new visa("Visa", 100, visaRate); discover discover1 = new discover("Discover", 100, discoverRate); mastercard mc2 = new mastercard("Mastercard", 100, mastercardRate); double visaInterest = visa1.simpleInterest(); double mcInterest = mc2.simpleInterest(); double discInterest = discover1.simpleInterest(); double totInterest = visaInterest + mcInterest + discInterest; Assert.AreEqual(16, totInterest, DELTA); //total interest Assert.AreEqual(11, visaInterest + discInterest, DELTA); //wallet 1 interest Assert.AreEqual(5, mcInterest, DELTA); }
public void TestMethod1() { //1 person, 1 wallet. visa, mc, discover 100 balance each visa visa1 = new visa("Visa", 100, visaRate); mastercard mc1 = new mastercard("Mastercard", 100, mastercardRate); discover discover1 = new discover("Discover", 100, discoverRate); double visaInterest = visa1.simpleInterest(); double mcInterest = mc1.simpleInterest(); double discInterest = discover1.simpleInterest(); double totInterest = visaInterest + mcInterest + discInterest; Assert.AreEqual(10, visaInterest, DELTA); //visa interest Assert.AreEqual(5, mcInterest, DELTA); //mastercard interest Assert.AreEqual(1, discInterest, DELTA); //discover interest Assert.AreEqual(16, totInterest, DELTA); //total interest }