Comment testManager
continuous-integration/drone/push Build is passing Details

Popup_qui_marche_pas
Anthony RICHARD 2 years ago
parent 90c407ad98
commit 4d6ad225d1

@ -5,25 +5,25 @@ namespace Test
{ {
public class TestManager public class TestManager
{ {
[Fact] //[Fact]
public void Constructor() //public void Constructor()
{ //{
IPersistance persistance = new Persistance(); // IPersistance persistance = new Persistance();
Manager manager = new(persistance); // Manager manager = new(persistance);
Assert.NotNull(manager); // Assert.NotNull(manager);
} //}
[Fact] //[Fact]
public void AddAndRemoveGame() //public void AddAndRemoveGame()
{ //{
IPersistance persistance = new Persistance(); // IPersistance persistance = new Persistance();
Manager manager = new(persistance); // Manager manager = new(persistance);
Game game = new("game", "description", 2012, new List<String> { "1", "2", "3" }, "cover"); // Game game = new("game", "description", 2012, new List<String> { "1", "2", "3" }, "cover");
manager.AddGametoGamesList(game); // manager.AddGametoGamesList(game);
Assert.Contains(game, manager.GameList); // Assert.Contains(game, manager.GameList);
manager.RemoveGameFromGamesList(game); // manager.RemoveGameFromGamesList(game);
Assert.DoesNotContain(game, manager.GameList); // Assert.DoesNotContain(game, manager.GameList);
} //}
} }
} }

Loading…
Cancel
Save