public void CheckValuednessDelegatesToValuednessValidator()
        {
            using (var reader = XmlReader.Create(new StringReader(XML_CONTENT)))
            {
                var navigator = new XPathDocument(reader).CreateNavigator();

                var mock = new Moq.Mock <ValuednessValidator>(navigator, null);
                XPathNavigatorExtensions.ValuednessValidatorFactory = (_, _) => mock.Object;
                mock.Setup(m => m.Validate()).Returns(false);

                navigator.CheckValuedness(null).Should().BeFalse();

                mock.VerifyAll();
            }
        }