public void specific_version_should_serialize_using_boolean_string_that_matches_visual_studio_behaviour() { var reference = new AssemblyReference("log4net"); var element = new XmlDocument().CreateElement("Reference"); reference.Configure(new MSBuildItemGroup(new MSBuildProject(), element)); reference.SpecificVersion = false; reference.Save(); element.GetElementsByTagName("SpecificVersion")[0].InnerText.ShouldEqual("False"); // and not "false" }