using Model; using StimPersistance; namespace Test { public class TestManager { [Fact] public void Constructor() { IPersistance persistance = new Persistance(); Manager manager = new(persistance); Assert.NotNull(manager); } [Fact] public void AddAndRemoveGame() { IPersistance persistance = new Persistance(); Manager manager = new(persistance); Game game = new("game", "description", 2012, new List { "1", "2", "3" }, "cover"); manager.AddGametoGamesList(game); Assert.Contains(game, manager.GameList); manager.RemoveGameFromGamesList(game); Assert.DoesNotContain(game, manager.GameList); } } }