public void ExtractDataTest() { var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DataFiles", "XMLSample.xml"); var dataSource = new WindowsFileSystem(path); var dataFromFileSystem = dataSource.FetchData(); var dataToImport = new XMLDataToImport(dataFromFileSystem); var dataImporter = new TestXMLImporterBuilder().Build(); var extractedDataSet = dataImporter.Extract <ESDATModel>(dataToImport); Assert.NotNull(extractedDataSet); Assert.AreEqual(true, extractedDataSet.IsExtractedSuccess); Assert.AreEqual(1, extractedDataSet.ExtractedEntities.Count()); }
public void ExtractDataTest() { var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DataFiles", "XMLSample.xml"); var dataSource = new WindowsFileSystem(path); var dataFromFileSystem = dataSource.FetchData(); var dataToImport = new XMLDataToImport(dataFromFileSystem); var dataImporter = new TestXMLImporterBuilder().Build(); var extractedDataSet = dataImporter.Extract<ESDATModel>(dataToImport); Assert.NotNull(extractedDataSet); Assert.AreEqual(true, extractedDataSet.IsExtractedSuccess); Assert.AreEqual(1, extractedDataSet.ExtractedEntities.Count()); }