예제 #1
0
        public async Task GetRoleId_NotFound()
        {
            // Arrange
            string rolesCsv = "A,B,C";
            int    expected = -1;

            _mockRolesService.GetRoleIdAsync(rolesCsv).Returns(expected);

            // Act
            ActionResult <int> response = await _sut.GetRoleId(rolesCsv);

            // Assert
            await _mockRolesService.Received(1).GetRoleIdAsync(rolesCsv);

            Assert.IsType <NotFoundResult>(response.Result);
        }