private IGameModuleCatalog GetGameModuleCatalog() { GameModuleCatalog gameModuleCatalog = new GameModuleCatalog(); gameModuleCatalog.Register <SkyrimModule>(null); gameModuleCatalog.Register <SkyrimSEModule>(null); gameModuleCatalog.Register <Fallout4Module>(null); return(gameModuleCatalog); }
public void ShouldRegisterGameModule() { // Arrange var catalog = new GameModuleCatalog(); // Act catalog.Register <Game>(null); // Assert Assert.That(catalog.GameModules, Has.Count.EqualTo(1)); }