public void getBaselinesDefinitionsTest() { RemoteDataStoreService target = new RemoteDataStoreService(); DataContainer expected = new DataContainer(); expected.Columns = new List <string>(); expected.Rows = new List <string>(); expected.Columns.Add("BaselineVersion"); expected.Columns.Add("BaselineDescription"); expected.Columns.Add("BaselineCreationDate"); expected.Columns.Add("PISBaseDataPackageVersion"); expected.Columns.Add("PISMissionDataPackageVersion"); expected.Columns.Add("PISInfotainmentDataPackageVersion"); expected.Columns.Add("LMTDataPackageVersion"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add("Baseline-1.0.0.0"); expected.Rows.Add("2011-09-13 15:33:01"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add("1.0.0.1"); expected.Rows.Add("Baseline-1.0.0.1"); expected.Rows.Add("2011-09-14 8:33:01"); expected.Rows.Add("1.0.0.1"); expected.Rows.Add("1.0.0.1"); expected.Rows.Add("1.0.0.1"); expected.Rows.Add("1.0.0.1"); DataContainer actual; actual = target.getBaselinesDefinitions(); bool contains = false; actual.restart(); while (actual.read()) { if (actual.getStrValue("BaselineVersion") == expected.getStrValue("BaselineVersion")) { if (actual.getStrValue("BaselineDescription") == expected.getStrValue("BaselineDescription")) { if (actual.getStrValue("BaselineCreationDate") == expected.getStrValue("BaselineCreationDate")) { if (actual.getStrValue("PISBaseDataPackageVersion") == expected.getStrValue("PISBaseDataPackageVersion")) { if (actual.getStrValue("PISMissionDataPackageVersion") == expected.getStrValue("PISMissionDataPackageVersion")) { if (actual.getStrValue("PISInfotainmentDataPackageVersion") == expected.getStrValue("PISInfotainmentDataPackageVersion")) { if (actual.getStrValue("LMTDataPackageVersion") == expected.getStrValue("LMTDataPackageVersion")) { contains = true; } } } } } } } } Assert.IsTrue(contains); }