示例#1
0
        public async Task RemoveHealthRisk_WhenSuccess_ShouldReturnSuccess()
        {
            // Arrange
            var projectHealthRisks          = new List <ProjectHealthRisk>();
            var projectHealthRisksMockDbSet = projectHealthRisks.AsQueryable().BuildMockDbSet();

            _nyssContextMock.ProjectHealthRisks.Returns(projectHealthRisksMockDbSet);

            // Act
            var result = await _healthRiskService.Delete(HealthRiskId);

            // Assert
            result.IsSuccess.ShouldBeTrue();
            result.Message.Key.ShouldBe(ResultKey.HealthRisk.Remove.RemoveSuccess);
        }
示例#2
0
 public async Task <Result> Delete(int id) =>
 await _healthRiskService.Delete(id);