Exemplo n.º 1
0
        public void DetailsNoId()
        {
            // act
            ViewResult result = (ViewResult)controller.Details(null);

            // assert
            Assert.AreEqual("Error", result.ViewName);
        }
        public async void Details_ContainsCorrectModel()
        {
            var expectedResource = SportGenerator.Create();

            Repository.Setup(r => r.GetByIdAsync(1)).ReturnsAsync(expectedResource);

            var viewResult = await Controller.Details(1) as ViewResult;

            Assert.IsType <Sport>(viewResult.Model);

            var resources = viewResult.Model as Sport;

            Assert.Equal(expectedResource, resources);
        }