public void getDataPackagesTest() { RemoteDataStoreService target = new RemoteDataStoreService(); DataContainer pBLDef = new DataContainer(); pBLDef.Columns = new List <string>(); pBLDef.Rows = new List <string>(); pBLDef.Columns.Add("BaselineVersion"); pBLDef.Rows.Add("1.0.0.0"); DataContainer expected = new DataContainer(); expected.Columns = new List <string>(); expected.Rows = new List <string>(); expected.Columns.Add("DataPackageType"); expected.Columns.Add("DataPackageVersion"); expected.Columns.Add("DataPackagePath"); expected.Rows.Add("PISBASE"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add(@"PISBASE\PISBase-1.0.0.0.zip"); expected.Rows.Add("PISMISSION"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add(@"PISMISSION\PISMission-1.0.0.0.zip"); expected.Rows.Add("PISINFOTAINMENT"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add(@"PISINFOTAINMENT\PISInfotainment-1.0.0.0.zip"); expected.Rows.Add("LMT"); expected.Rows.Add("1.0.0.0"); expected.Rows.Add(@"LMT\Lmt-1.0.0.0.zip"); DataContainer actual; actual = target.getDataPackages(pBLDef); Assert.IsTrue(expected == actual); }