public void KuuluisiLaskeaEtupisteetBonusasiakkaalle() { BonusAsiakas asiakas = new BonusAsiakas(); double etupisteet = asiakas.LaskeEtupisteet(75); Assert.AreEqual(1.5, etupisteet); etupisteet = asiakas.LaskeEtupisteet(150); Assert.AreEqual(3.0, etupisteet); etupisteet = asiakas.LaskeEtupisteet(351); Assert.AreEqual(7.0, etupisteet); }
void LaskeKokonaishintaJaEtupisteet() { if (BonusAsiakasCheckbox.Checked) { BonusAsiakas bonusAsiakas = new BonusAsiakas(); EtupisteetValue.Text = bonusAsiakas.LaskeEtupisteet(tilaus.LaskeVerollinenKokonaishinta()).ToString(); tilaus.Asiakas = bonusAsiakas; NaytaEtupisteidenElementit(); } else { tilaus.Asiakas = new Asiakas(); PiilotaEtupisteidenElementit(); } LaskeKokonaishintaTilaukselle(); }