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