public void GetLargeStringInNodeMemento() { XmlDocument document = DataMother.GetXmlDocument("CDataTest.xml"); XmlNode node = document.DocumentElement.FirstChild; var memento = new XmlNodeInstanceMemento(node, "Type", "Key"); Assert.AreEqual("select * from table", memento.GetProperty("bigProp")); }
public void SwitchToAttributeNormalizedMode() { XmlDocument document = DataMother.GetXmlDocument("AttributeNormalized.xml"); var parser = new ConfigurationParser(document.DocumentElement); var builder = new PluginGraphBuilder(parser); PluginGraph graph = builder.Build(); var manager = new Container(graph); var tommy = (GrandChild)manager.GetInstance(typeof(GrandChild), "Tommy"); Assert.AreEqual(false, tommy.RightHanded); Assert.AreEqual(1972, tommy.BirthYear); var blue = (ColorWidget)manager.GetInstance(typeof(IWidget), "Blue"); Assert.AreEqual("Blue", blue.Color); }
public void SetUp() { XmlDocument doc = DataMother.GetXmlDocument("XmlInstanceMemento.xml"); memento = new XmlNodeInstanceMemento(doc.DocumentElement, "Type", "Key"); }
public void SetUp() { _document = DataMother.GetXmlDocument("Templater.xml"); }