public void serialize() { var obj = new DerivedCommand(true); var navigator = obj.XmlSerialize().CreateNavigator(); Assert.True(navigator.Evaluate<bool>("1 = count(/command.derived)")); const string xpath = "1 = count(command.derived[@undo='false'][@unidirectional='true'])"; Assert.True(navigator.Evaluate<bool>(xpath)); }
public void serialize() { var obj = new DerivedCommand(true); var navigator = obj.XmlSerialize().CreateNavigator(); Assert.True(navigator.Evaluate <bool>("1 = count(/command.derived)")); const string xpath = "1 = count(command.derived[@undo='false'][@unidirectional='true'])"; Assert.True(navigator.Evaluate <bool>(xpath)); }