public void CheckIfDataIsCorrectAfterSaveAndLoadTest() { var scoreboard = new ScoreBoard(console); scoreboard.Source = "../../Test Resources/saveScores.txt"; scoreboard.TopScores.Add("pavel", 1); scoreboard.TopScores.Add("pavko", 2); scoreboard.Save(); scoreboard.TopScores.Clear(); scoreboard.Load(); bool areTheTopScoresLoadedAfterTheSaveCorrectly = scoreboard.TopScores.ContainsKey("pavel") && scoreboard.TopScores.ContainsKey("pavko"); Assert.IsTrue(areTheTopScoresLoadedAfterTheSaveCorrectly); }
public void Saving_File_Exception() { ScoreBoard testboard = new ScoreBoard(console); Player player = Player.Instance; player.Name = "Milena"; player.AttemptsToGuess = 5; testboard.AddScore(player); player.Name = "Ivan"; player.AttemptsToGuess = 4; testboard.AddScore(player); player.Name = "Stancho"; player.AttemptsToGuess = 3; testboard.AddScore(player); testboard.Save(); }