public IHttpActionResult AddCasesToDayBatch([FromUri] string serverParkName, [FromUri] string instrumentName, [FromBody] List <string> caseIds) { _loggingService.LogInfo($"Add cases to the current daybatch for instrument '{instrumentName}' on server park '{serverParkName}'"); _catiService.AddCasesToDayBatch(instrumentName, serverParkName, caseIds); _loggingService.LogInfo($"Cases added to daybatch to the current daybatch for instrument '{instrumentName}' on server park '{serverParkName}'"); return(NoContent()); }
public void Given_A_DayBatch_Exists_When_I_Call_AddCasesToDayBatch_Then_The_Correct_Service_Is_Called() { //arrange const string instrumentName = "OPN2101A"; const string serverParkName = "ServerParkA"; var caseIds = new List <string> { "1000001", "1000002" }; //act _sut.AddCasesToDayBatch(instrumentName, serverParkName, caseIds); //assert _blaiseCatiApiMock.Verify(v => v.AddToDayBatch(instrumentName, serverParkName, "1000001"), Times.Once); _blaiseCatiApiMock.Verify(v => v.AddToDayBatch(instrumentName, serverParkName, "1000002"), Times.Once); }