public void Open_screen() { catalogManager.AddExerciseToSelected("blah1", "test"); catalogManager.AddExerciseToSelected("blah2", "test2"); gui = new CatalogScreen(game, new Rectangle(0, 0, 500, 500), ScreenState.Active); gui.contentManager = contentManager; gui.Initialize(); gui.LoadContent(); Assert.AreEqual(catalogManager.GetSelectedWorkouts().Length, 2); Assert.True(string.IsNullOrEmpty(gui.SelectedCategory)); gui.OpenScreen(); Assert.AreEqual(catalogManager.GetSelectedWorkouts().Length, 0); Assert.AreEqual(gui.SelectedCategory.ToLower(), "arms"); }
public void Switch_category() { gui = new CatalogScreen(game, new Rectangle(0, 0, 500, 500), ScreenState.Active); gui.contentManager = contentManager; gui.Initialize(); gui.LoadContent(); gui.OpenScreen(); Assert.AreEqual(gui.SelectedCategory.ToLower(), "arms"); gui.SwitchCategories("other"); Assert.AreEqual(gui.SelectedCategory.ToLower(), "other"); }