public void GetProvider_gets_provider_names_by_qualified_name()
        {
            var name = NamespaceUri.Create(Xmlns.Core2008) + "properties";
            var cs1  = App.GetProvider <StreamingSource>(name);

            Assert.Same(StreamingSource.Properties, cs1);
        }
Example #2
0
        public void ChangeNamespace_should_change_nominal()
        {
            QualifiedName n  = QualifiedName.Create(NamespaceUri.Default, "default");
            NamespaceUri  nu = NamespaceUri.Create("https://example.com");

            n = n.ChangeNamespace(nu);
            Assert.Same(nu, n.Namespace);
        }
Example #3
0
        public void Equals_normalizes_in_comparisons(string x, string y)
        {
            Assert.Equal(NamespaceUri.Create(x), NamespaceUri.Create(y));

            Assert.True(NamespaceUri.Equals(
                            NamespaceUri.Create(x),
                            NamespaceUri.Create(y),
                            NamespaceUriComparison.Default
                            ));

            Assert.False(NamespaceUri.Equals(
                             NamespaceUri.Create(x),
                             NamespaceUri.Create(y),
                             NamespaceUriComparison.Ordinal
                             ));
        }
Example #4
0
        public void FromName_test_known_qualified_name(string name)
        {
            var qn = NamespaceUri.Create(Xmlns.Core2008) + name;

            Assert.NotNull(StreamingSource.FromName(qn));
        }