@@ -32,26 +32,12 @@ public AnalysisMappingControllerTest()
3232 _analysisMappingController = new AnalysisMappingController ( _loggerMock . Object , _analysisMappingServiceMock . Object , _plantDataServiceMock . Object , _dbContext ) ;
3333 }
3434
35-
36- [ Fact ]
37- public async Task AddOrCreateAnalysisMapping_ReturnsBadRequest_WhenAnalysisTypeIsInvalid ( )
38- {
39- //Arrange
40- string tagId = "dummy-tag-id" ;
41- string analysisType = "InvalidAnalysisType" ;
42- string inspectionDescription = "Dummy description" ;
43- //Act
44- var result = await _analysisMappingController . AddOrCreateAnalysisMapping ( tagId , analysisType , inspectionDescription ) ;
45- //Assert
46- Assert . IsType < BadRequestObjectResult > ( result . Result ) ;
47- }
48-
4935 [ Fact ]
5036 public async Task AddOrCreateAnalysisMapping_ReturnsStatusCode500_WhenExceptionIsThrown ( )
5137 {
5238 //Arrange
5339 string tagId = "dummy-tag-id" ;
54- string analysisType = "constantleveloiler" ;
40+ AnalysisType analysisType = AnalysisType . ConstantLevelOiler ;
5541 string inspectionDescription = "Dummy description" ;
5642
5743 _analysisMappingServiceMock
@@ -77,19 +63,18 @@ public async Task AddOrCreateAnalysisMapping_CreatesNewMapping_WhenNoneExists()
7763 // Arrange
7864 string tagId = "test-tag" ;
7965 string inspectionDescription = "desc" ;
80- string analysisType = "constantleveloiler" ;
81- var parsedType = AnalysisType . ConstantLevelOiler ;
66+ AnalysisType analysisType = AnalysisType . ConstantLevelOiler ;
8267 var newMapping = new AnalysisMapping ( tagId , inspectionDescription )
8368 {
84- AnalysesToBeRun = new List < AnalysisType > { parsedType }
69+ AnalysesToBeRun = new List < AnalysisType > { analysisType }
8570 } ;
8671
8772 _analysisMappingServiceMock
8873 . Setup ( s => s . ReadByInspectionDescriptionAndTag ( inspectionDescription , tagId ) )
8974 . ReturnsAsync ( ( AnalysisMapping ? ) null ) ;
9075
9176 _analysisMappingServiceMock
92- . Setup ( s => s . CreateAnalysisMapping ( tagId , inspectionDescription , parsedType ) )
77+ . Setup ( s => s . CreateAnalysisMapping ( tagId , inspectionDescription , analysisType ) )
9378 . ReturnsAsync ( newMapping ) ;
9479
9580 _plantDataServiceMock
@@ -102,7 +87,7 @@ public async Task AddOrCreateAnalysisMapping_CreatesNewMapping_WhenNoneExists()
10287 // Assert
10388 var okResult = Assert . IsType < OkObjectResult > ( result . Result ) ;
10489 Assert . Equal ( newMapping , okResult . Value ) ;
105- _analysisMappingServiceMock . Verify ( s => s . CreateAnalysisMapping ( tagId , inspectionDescription , parsedType ) , Times . Once ) ;
90+ _analysisMappingServiceMock . Verify ( s => s . CreateAnalysisMapping ( tagId , inspectionDescription , analysisType ) , Times . Once ) ;
10691 }
10792 }
10893}
0 commit comments