Ejemplo n.º 1
0
        public void CheckIfStockItemXmlAdded()
        {
            var tallyXml = XmlComponentGenerator.TallyXml;

            StockItem.CreateStockItemXml(tallyXml, stockItemArgs);
            var actualLastNode = tallyXml.XPathSelectElement("//REQUESTDATA/TALLYMESSAGE").LastNode as XElement;

            string   expectedLastNodeType = "STOCKITEM";
            string   expectedLastNodeName = "AL-RG Necklace";
            XElement expectedStockItemXml = XElement.Load(@"/home/addy689/VSCodeProjects/DotNetCoreApps/PamJoeHandcraftedApps/test/MigrationToTallyERP9.Tests/XmlGeneratorTests/FilledSTOCKITEM.xml").Element("STOCKITEM");

            Assert.AreEqual(expectedLastNodeType, actualLastNode.Name);
            Assert.AreEqual(expectedLastNodeName, actualLastNode.Attribute("NAME").Value);
            Assert.AreEqual(expectedStockItemXml.ToString(), actualLastNode.ToString());
        }