public void setElementUndefinedBaselineParamsTest() { RemoteDataStoreService target = new RemoteDataStoreService(); DataContainer actualElemDef; actualElemDef = target.getElementBaselinesDefinitions("TRAIN1"); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselinePISBaseVersion")); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselinePISMissionVersion")); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselinePISInfotainmentVersion")); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselineLmtVersion")); target.setElementUndefinedBaselineParams("TRAIN1", "1.1.1.1", "2.2.2.2", "3.3.3.3", "4.4.4.4"); actualElemDef = target.getElementBaselinesDefinitions("TRAIN1"); Assert.AreEqual("1.1.1.1", actualElemDef.getStrValue("UndefinedBaselinePISBaseVersion")); Assert.AreEqual("2.2.2.2", actualElemDef.getStrValue("UndefinedBaselinePISMissionVersion")); Assert.AreEqual("3.3.3.3", actualElemDef.getStrValue("UndefinedBaselinePISInfotainmentVersion")); Assert.AreEqual("4.4.4.4", actualElemDef.getStrValue("UndefinedBaselineLmtVersion")); target.setElementUndefinedBaselineParams("TRAIN1", "", "", "", ""); actualElemDef = target.getElementBaselinesDefinitions("TRAIN1"); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselinePISBaseVersion")); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselinePISMissionVersion")); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselinePISInfotainmentVersion")); Assert.AreEqual("", actualElemDef.getStrValue("UndefinedBaselineLmtVersion")); }
public void getElementBaselinesDefinitionsTest() { RemoteDataStoreService target = new RemoteDataStoreService(); string pEID = "TRAIN1"; DataContainer expected = new DataContainer(); expected.Columns = new List <string>(); expected.Rows = new List <string>(); expected.Columns.Add("ElementID"); expected.Columns.Add("AssignedCurrentBaseline"); expected.Columns.Add("AssignedCurrentBaselineExpirationDate"); expected.Columns.Add("AssignedFutureBaseline"); expected.Columns.Add("AssignedFutureBaselineActivationDate"); expected.Columns.Add("AssignedFutureBaselineExpirationDate"); expected.Columns.Add("UndefinedBaselinePISBaseVersion"); expected.Columns.Add("UndefinedBaselinePISMissionVersion"); expected.Columns.Add("UndefinedBaselinePISInfotainmentVersion"); expected.Columns.Add("UndefinedBaselineLmtVersion"); expected.Rows.Add(pEID); expected.Rows.Add("1.0.0.0"); expected.Rows.Add("2011-09-17 14:21:40"); expected.Rows.Add("1.0.0.1"); expected.Rows.Add("2011-09-17 14:22:00"); expected.Rows.Add("2011-09-23 18:43:58"); expected.Rows.Add(""); expected.Rows.Add(""); expected.Rows.Add(""); expected.Rows.Add(""); DataContainer actual; actual = target.getElementBaselinesDefinitions(pEID); Assert.IsTrue(expected == actual); }
public void getBaselineFilePathTest() { RemoteDataStoreService target = new RemoteDataStoreService(); Guid pReqId = new Guid(); string pEID = "TRAIN1"; string actual = ""; DataContainer lElDescr = target.getElementBaselinesDefinitions(pEID); DataContainer lBLDef = target.getBaselineDefinition(lElDescr.getStrValue("AssignedFutureBaseline")); actual = target.createBaselineFile(pReqId, pEID, lBLDef.getStrValue("BaselineVersion"), lElDescr.getStrValue("AssignedFutureBaselineActivationDate"), lElDescr.getStrValue("AssignedFutureBaselineExpirationDate")); actual = System.IO.Path.GetFullPath(_testResourceDir + @"\..\UnitTestFolder" + actual.Replace("/", @"\")); Assert.IsTrue(System.IO.File.Exists(actual)); }