예제 #1
0
        public async Task Categorias_Get_All()
        {
            var MockRepo = new Mock <ICategoriaRepository>();

            var MockMapper = new Mock <IMapper>();

            var controller = new CategoriasController(MockRepo.Object, MockMapper.Object);

            var result = await controller.GetAllCategorias();

            Assert.IsType <OkObjectResult>(result);

            //var okResult = result.Should().BeOfType<OkObjectResult>().Subject;

            //var categorias = okResult.Value.Should().BeAssignableTo<List<Models.Categoria>>().Subject;

            //categorias.Count().Should().Be(10);

            //var model = Assert.IsAssignableFrom<IEnumerable<>>(result.)
        }