public List <DateTime> GetSurveyDays(string instrumentName, string serverParkName) { instrumentName.ThrowExceptionIfNullOrEmpty("instrumentName"); serverParkName.ThrowExceptionIfNullOrEmpty("serverParkName"); return(_catiService.GetSurveyDays(_connectionModel, instrumentName, serverParkName)); }
public IHttpActionResult GetSurveyDays([FromUri] string serverParkName, [FromUri] string instrumentName) { _loggingService.LogInfo($"Get survey days for instrument '{instrumentName}' on server park '{serverParkName}'"); var surveyDays = _catiService.GetSurveyDays(instrumentName, serverParkName); _loggingService.LogInfo($"Survey days retrieved for instrument '{instrumentName}'"); return(Ok(surveyDays)); }
public void Given_SurveyDays_Exist_When_I_Call_GetSurveyDays_Then_The_Correct_Service_Is_Called() { //arrange const string instrumentName = "OPN2101A"; const string serverParkName = "ServerParkA"; _blaiseCatiApiMock.Setup(b => b.GetSurveyDays(instrumentName, serverParkName)).Returns(It.IsAny <List <DateTime> >()); //act _sut.GetSurveyDays(instrumentName, serverParkName); //assert _blaiseCatiApiMock.Verify(v => v.GetSurveyDays(instrumentName, serverParkName), Times.Once); }