public void PaymentExeptciotn() { User user = new User("MAre", "Care", 0, 40, false); UserBanking bank = new UserBanking(); Assert.Throws <Exception>(() => bank.Payment(user, 0)); }
private void btnCheck_Click(object sender, EventArgs e) { if (rbtnPayment.Checked) { UserBanking banking = new UserBanking(); banking.Payment(user, decimal.Parse(tbxInput.Text)); tbxOutput.Text = "Payment was successfully made!"; } else if (rbtnTransfer.Checked) { UserBanking banking = new UserBanking(); if (banking.Transfer(user, decimal.Parse(tbxInput.Text))) { tbxOutput.Text = "Transfer was successfully done!"; } else { tbxOutput.Text = "You don't have enough money on your account!"; } } else if (rbtnCredit.Checked) { UserBanking banking = new UserBanking(); if (banking.Credit(user, decimal.Parse(tbxInput.Text), dtpDate.Value)) { Console.WriteLine(dtpDate.Value); tbxOutput.Text = "Credit has been successfully approved!"; } else { Console.WriteLine(dtpDate.Value); tbxOutput.Text = "Credit request has been rejected!"; } } }
public void Payment_Success() { User user = new User("Pera", "Peric", 500, 0, false); UserBanking bank = new UserBanking(); bank.Payment(user, 500); Assert.AreEqual(500, user.balance); }