public void AddSalary_should_AddSalary() { Player player = new Player(); var pl = new PlayerService(new XMLProvider <Player>("player.xml")); int sal = 10; var expected = player.Salary = 10; //act pl.AddSalary(sal); //assert Assert.Equal(expected, player.Salary); }
public void Salary() { while (true) { Console.Clear(); Console.WriteLine("Salary\n1. Add salary of player\n2. Change salary of birthday of player\n0. Back"); Console.Write("Action: "); string choise = Console.ReadLine(); Console.Clear(); switch (choise) { case "0": return; case "1": try { Console.WriteLine("Add salary of player (<10000)"); var salary = validator.validator_salary(Console.ReadLine()); pls.AddSalary(Convert.ToInt32(salary)); } catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); } break; case "2": try { Console.Write("Change salry of player: "); var index = IndexPlayer(); Console.WriteLine("Add new salary of player"); var newsalary = validator.validator_salary(Console.ReadLine()); pls.ChangeSalery(Convert.ToInt32(newsalary), index); } catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); } break; default: Console.WriteLine("Wrong index\nPress any key to continue..."); Console.ReadKey(); break; } } }