public void xml_serialize() { var obj = new Currency { Code = "EUR", Number = "978", Significance = 2, Symbol = "€", Title = "Euro" }; var navigator = obj.XmlSerialize().CreateNavigator(); Assert.True(navigator.Evaluate<bool>("1=count(/currency[@code='EUR'][@number='978'][@significance='2'][@symbol='€'][@title='Euro'])")); }