public void RoundedGiftAidCalculation() { decimal exactDonation = 1.23456m; decimal roundedGiftAid = 0.31m; Assert.AreEqual(roundedGiftAid, GiftAidCalculator.GiftAidFor(exactDonation)); }
public void GiftAidSupplementForRunningEvent() { decimal baseAmount = GiftAidCalculator.GiftAidFor(100); decimal supplementedAmount = GiftAidCalculator.GiftAidFor(100, runEvent); Assert.AreEqual(baseAmount * 1.05m, supplementedAmount); }
public void SimpleGiftAidCalculation() { decimal expectedAmount = 25.0m; decimal calculatedAmount = GiftAidCalculator.GiftAidFor(100); Assert.AreEqual(expectedAmount, calculatedAmount); }
static void CalculateGiftAid() { decimal donation; Event varEvent; Console.WriteLine("Please Enter donation amount:"); donation = decimal.Parse(Console.ReadLine()); Console.WriteLine("Please Enter and event type e.g running:"); varEvent = new Event(Console.ReadLine()); Console.WriteLine("Gift Aid Amount: {0}", GiftAidCalculator.GiftAidFor(donation, varEvent)); Console.WriteLine("Press any key to continue."); Console.ReadLine(); }