public void MonthlyWageRateSet(double rate) { MonthlyWorker worker = new MonthlyWorker(); worker.Rate = rate; Assert.AreEqual(rate, worker.Rate); }
public void MonthlyWageRewardSet(double rew) { MonthlyWorker worker = new MonthlyWorker(); worker.Reward = rew; Assert.AreEqual(rew, worker.Reward); }
public void MonthlyWageSurnameSet(string surname) { MonthlyWorker worker = new MonthlyWorker(); worker.Surname = surname; Assert.AreEqual(surname, worker.Surname); }
public void MonthlyWageBountySet(double bounty) { MonthlyWorker worker = new MonthlyWorker(); worker.Bounty = bounty; Assert.AreEqual(bounty, worker.Bounty); }
public void MonthlyWageSurnameGet(string surname) { MonthlyWorker worker = new MonthlyWorker("Алексей", "Волконский", 10000, 2, 500); Assert.AreEqual(surname, worker.Surname); }
public void MonthlyWageFirstnameSet(string firstname) { MonthlyWorker worker = new MonthlyWorker(); worker.Firstname = firstname; Assert.AreEqual(firstname, worker.Firstname); }
public void MonthlyWageBountyGet(double bounty) { MonthlyWorker worker = new MonthlyWorker("Алексей", "Волконский", 10000, 2, 500); Assert.AreEqual(bounty, worker.Bounty); }
public void MonthlyWageRateGet(double rate) { MonthlyWorker worker = new MonthlyWorker("Алексей", "Волконский", 10000, 2, 5000); Assert.AreEqual(rate, worker.Rate); }
public void MonthlyWageRewardGet(double rew) { MonthlyWorker worker = new MonthlyWorker("Алексей", "Волконский", 10000, 2, 5000); Assert.AreEqual(rew, worker.Reward); }
public void NegativeMonthlyWageRewardSet(double rew) { Assert.Throws <System.ArgumentException>(() => { MonthlyWorker worker = new MonthlyWorker(); worker.Reward = rew; }); }
public void NegativeMonthlyWageRateSet(double rate) { Assert.Throws <System.ArgumentException>(() => { MonthlyWorker worker = new MonthlyWorker(); worker.Rate = rate; }); }
public void NegativeMonthlyWageBountySet(double bounty) { Assert.Throws <System.ArgumentException>(() => { MonthlyWorker worker = new MonthlyWorker(); worker.Bounty = bounty; }); }
private void AddRandomWorker_Click(object sender, EventArgs e) { Random random = new Random(); string name = "Firstname" + random.Next(1, 100); string surname = "Surname" + random.Next(1, 100); Worker worker; if (random.Next(0, 2) == 1) { worker = new HourlyWorker(name, surname, random.Next(30, 1000), random.Next(80, 200)); } else { worker = new MonthlyWorker(name, surname, random.Next(10000, 100000), random.Next(10, 200) * 0.01, random.Next(0, 5000)); } WorkerList.Add(worker); WorkersGridView.Rows.Add(worker.Firstname, worker.Surname, worker.GetSalaryValue()); }
public void MonthlyWageConstructor5Params(string firstname, string surname, double rew, double rate, double bounty) { MonthlyWorker worker = new MonthlyWorker(firstname, surname, rew, rate, bounty); }