public void ValidEditSave()
        {
            //Arrange
            FakeVideoGamesBL     fake       = new FakeVideoGamesBL();
            VideoGamesController controller = new VideoGamesController(fake);

            controller.testCase = true;
            //var result = (VideoGame)((ViewResult)controller.Details(1)).Model;
            // Act
            Genre moba = new Genre {
                GenreId = 1, Name = "Moba", Description = "Angry team simulator."
            };
            VideoGame game1 = new VideoGame
            {
                VideoGameId = 1,
                Name        = "CS:GO",
                Price       = 20,
                Developer   = "UK",
                Publisher   = "Steam",
                Description = "FPS Game",
                Genre       = moba
            };
            ViewResult result = controller.Edit(1) as ViewResult;

            // Assert
            Assert.AreEqual("Edit", result.ViewName);
        }
        public void ValidEdit()
        {
            //Arrange
            FakeVideoGamesBL     fake       = new FakeVideoGamesBL();
            VideoGamesController controller = new VideoGamesController(fake);

            controller.testCase = true;
            //var result = (VideoGame)((ViewResult)controller.Details(1)).Model;
            // Act
            ViewResult result = controller.Edit(1) as ViewResult;

            // Assert
            Assert.AreEqual("Edit", result.ViewName);
        }