public void GetXMLData_CorrectXMLWithError_FillDataTable()
        {
            // Arrange.
            string xml = System.IO.File.ReadAllText(@"ExportNsiListResultWithError.xml");

            // Act.
            ExportNsiListBuilder builder = new ExportNsiListBuilder();

            builder.XMLResponse = xml;
            builder.BuildDataTable();

            // Assert.
            foreach (DataRow item in builder.exportToOracle.Rows)
            {
                Assert.IsTrue(!string.IsNullOrEmpty(item["ERROR_CODE"].ToString()));
                Assert.IsTrue(!string.IsNullOrEmpty(item["ERROR_MESSAGE"].ToString()));

                Debug.WriteLine(item["ERROR_CODE"].ToString() + " " + item["ERROR_MESSAGE"].ToString());
            }
        }
        public void GetXMLData_CorrectXML_FillDataTable()
        {
            // Arrange.
            string xml = System.IO.File.ReadAllText(@"ExportNsiListResult.xml");

            // Act.
            ExportNsiListBuilder builder = new ExportNsiListBuilder();

            builder.XMLResponse = xml;
            builder.BuildDataTable();

            // Assert.
            foreach (DataRow item in builder.exportToOracle.Rows)
            {
                Assert.IsTrue(!string.IsNullOrEmpty(item["REGISTRYNUMBER"].ToString()));
                Assert.IsTrue(!string.IsNullOrEmpty(item["NAME"].ToString()));
                Assert.IsTrue(!string.IsNullOrEmpty(item["MODIFIED"].ToString()));

                Debug.WriteLine(item["REGISTRYNUMBER"].ToString() + " " + item["NAME"].ToString() + " " + item["MODIFIED"].ToString());
            }
        }