You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Projet_IHM/Sources/TestProject1/TestManager.cs

30 lines
806 B

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<String> { "1", "2", "3" }, "cover");
manager.AddGametoGamesList(game);
Assert.Contains(game, manager.GameList);
manager.RemoveGameFromGamesList(game);
Assert.DoesNotContain(game, manager.GameList);
}
}
}