Exemplo n.º 1
0
        public async Task Destroy_Id_ReturnOk([Frozen] Mock <RoleManager <IdentityRole> > roleManagerMock,
                                              [Frozen] Mock <IMapper> mapper)
        {
            //Arrange
            roleManagerMock.Setup(c => c.DeleteAsync(It.IsAny <IdentityRole>()))
            .ReturnsAsync(IdentityResult.Success);

            var sut = new RolesController(roleManagerMock.Object, mapper.Object);

            //Act
            var result = await sut.DeleteAsync(It.IsAny <string>());

            //Assign
            Assert.NotNull(result);
            Assert.IsType <NoContentResult>(result);
        }
Exemplo n.º 2
0
        public async Task Delete_InvalidId(int id)
        {
            var result = await _controller.DeleteAsync(id);

            Assert.IsInstanceOf <BadRequestResult>(result);
        }