Ejemplo n.º 1
0
        public async void GetDashboardsWillReturnNotFoundWhenNull()
        {
            _mockedRepository.Setup(x => x.GetAllAsync()).ReturnsAsync(() => null);
            var myController = new DashboardsController(_mockedRepository.Object);
            var actionResult = await myController.GetDashboards();

            Assert.NotNull(actionResult);
            Assert.IsType <NotFoundResult>(actionResult.Result);
        }
Ejemplo n.º 2
0
        public async void GetDashboardsWillReturnOkResult()
        {
            _mockedRepository.Setup(repo => repo.GetAllAsync()).ReturnsAsync(_dashboards);
            var actionResult = await _dashboardsController.GetDashboards();

            var result = actionResult.Result as OkObjectResult;

            Assert.NotNull(result);
            Assert.IsType <OkObjectResult>(result);
            Assert.Equal(_dashboards, result.Value);
        }