示例#1
0
        public async Task CreateHealthRisk_WhenSuccessful_ShouldReturnSuccess()
        {
            // Arrange
            var healthRiskRequestDto = new HealthRiskRequestDto
            {
                HealthRiskCode  = 2,
                HealthRiskType  = HealthRiskType,
                LanguageContent = new List <HealthRiskLanguageContentDto>
                {
                    new HealthRiskLanguageContentDto
                    {
                        Name            = HealthRiskName,
                        FeedbackMessage = FeedbackMessage,
                        CaseDefinition  = CaseDefinition,
                        LanguageId      = LanguageId
                    }
                }
            };

            // Act
            await _healthRiskService.Create(healthRiskRequestDto);

            // Assert
            await _nyssContextMock.Received(1).AddAsync(Arg.Any <HealthRisk>());
        }
示例#2
0
 public async Task <Result> Create([FromBody] HealthRiskRequestDto healthRiskRequestDto) =>
 await _healthRiskService.Create(healthRiskRequestDto);