public void CatalogXmlLoaded()
        {
            _catalogManager = new CatalogManager();

            _catalogManager.CatalogXmlLinqData();
            Assert.Pass("CatalogManager.CatalogXmlLinqData() passed.");
        }
        public void AreExerciseListsEquivalent()
        {
            var testListComparer = new List<CatalogItem> {
               new CatalogItem("EXELAE","Left Arm Extensions","Move Left arm from upright to fully extended"),
               new CatalogItem("EXERAE","Reft Arm Extensions","Move Right arm from upright to fully extended")
            };

            var dataTable = new DataTable("ExerciseCatalog");
            dataTable.Columns.Add("Id");
            dataTable.Columns.Add("Category");

            var newRowOne = dataTable.NewRow();
            newRowOne["Id"] = "EXERAE";
            newRowOne["Category"] = "Arms";
            dataTable.Rows.Add(newRowOne);

            var newRowTwo = dataTable.NewRow();
            newRowTwo["Id"] = "EXELAE";
            newRowTwo["Category"] = "Arms";
            dataTable.Rows.Add(newRowTwo);

            var newRowThree = dataTable.NewRow();
            newRowThree["Id"] = "EXELUNGE";
            newRowThree["Category"] = "Thighs";
            dataTable.Rows.Add(newRowThree);

            _catalogManager = new CatalogManager();

            var testListResults = _catalogManager.GetExercisesByType("Arms");

            CollectionAssert.AreEquivalent(testListComparer, testListResults);
            Assert.Pass("Exercise Lists are equivalent.");
        }
        public void SetUp()
        {
            game = new Game();
            graphics = new GraphicsDeviceManager(game);
            graphics.GraphicsProfile = GraphicsProfile.HiDef;
            contentManager = new ContentManager(game.Services);
            contentManager.RootDirectory = @"C:\Content\";
            game.Run();

            spriteBatch = new SpriteBatch(game.GraphicsDevice);
            game.Services.AddService(typeof(SpriteBatch), spriteBatch);

            catalogManager = new CatalogManager();
            game.Services.AddService(typeof(CatalogManager), catalogManager);
        }
Exemplo n.º 4
0
        public void SetUp()
        {
            game = new Game();
            _replayId = string.Empty;
            graphics = new GraphicsDeviceManager(game);
            graphics.GraphicsProfile = GraphicsProfile.HiDef;
            contentManager = new ContentManager(game.Services);
            contentManager.RootDirectory = @"C:\Content\";
            game.Run();

            spriteBatch = new SpriteBatch(game.GraphicsDevice);
            game.Services.AddService(typeof(SpriteBatch), spriteBatch);

            catalogManager = new CatalogManager();
            catalogManager.AddExerciseToSelected("fakeExercise", "fake");

            game.Services.AddService(typeof(CatalogManager), catalogManager);
        }