public void Given_An_Instrument_Exists_When_I_Call_ActivateInstrument_Then_The_Correct_Service_Is_Called() { //arrange const string instrumentName = "OPN2101A"; const string serverParkName = "ServerParkA"; _blaiseApiMock.Setup(b => b.ActivateSurvey(instrumentName, serverParkName)); //act _sut.ActivateInstrument(instrumentName, serverParkName); //assert _blaiseApiMock.Verify(v => v.ActivateSurvey(instrumentName, serverParkName), Times.Once); }
public IHttpActionResult ActivateInstrument([FromUri] string serverParkName, [FromUri] string instrumentName) { _loggingService.LogInfo($"Activate instrument '{instrumentName}' on server park '{serverParkName}'"); _instrumentService .ActivateInstrument(instrumentName, serverParkName); _loggingService.LogInfo($"Successfully activated instrument '{instrumentName}'"); return(NoContent()); }