private static void DeleteCasesInDatabase(string instrumentName, string serverParkName) { var blaiseCaseApi = new BlaiseCaseApi(); var cases = blaiseCaseApi.GetCases(instrumentName, serverParkName); while (!cases.EndOfSet) { var primaryKey = blaiseCaseApi.GetPrimaryKeyValue(cases.ActiveRecord); blaiseCaseApi.RemoveCase(primaryKey, instrumentName, serverParkName); cases.MoveNext(); } }
public void Given_Valid_Arguments_When_I_Call_GetCase_Then_The_Case_is_Returned() { //arrange const string serverParkName = "LocalDevelopment"; const string instrumentName = "OPN2102R"; var fieldData = new Dictionary <string, string> { { FieldNameType.HOut.FullName(), "110" }, { FieldNameType.TelNo.FullName(), "07000000000" } }; _sut.CreateCase(_primaryKey, fieldData, instrumentName, serverParkName); //act var result = _sut.GetCase(_primaryKey, instrumentName, serverParkName); //arrange Assert.AreEqual(_primaryKey, _sut.GetPrimaryKeyValue(result)); //cleanup _sut.RemoveCase(_primaryKey, instrumentName, serverParkName); }