Exemplo n.º 1
0
        public async Task GetDepartamentsOkObjectResponse()
        {
            //Arrange
            var departaments = GetDepartaments();

            departamentService.Setup(x => x.GetDepartaments()).Returns(Task.FromResult(departaments));

            var controller = new DepartamentController(departamentService.Object);

            //Act
            var action = await controller.GetDepartaments() as OkObjectResult;

            var item = action.Value as List <GetDepartamentDto>;

            //Assert
            Assert.Equal(200, action.StatusCode);
            Assert.Equal(2, item.Count);
        }