Пример #1
0
        public void LookupNamespace_should_resolve_implied_default_bindings()
        {
            var c = new HxlAssemblyCollection();

            // Because of Core
            Assert.Equal("https://ns.carbonfrost.com/commons/core", Convert.ToString(c.LookupNamespace("runtime")));
        }
Пример #2
0
        public void LookupNamespace_should_resolve_assembly_ns_bindings()
        {
            var c = new HxlAssemblyCollection();

            c.AddNew(typeof(Glob).GetTypeInfo().Assembly.GetName());

            Assert.Equal("https://ns.carbonfrost.com/commons/core", Convert.ToString(c.LookupNamespace("runtime")));
        }
Пример #3
0
        public void LookupNamespace_should_disable_implied_default_bindings()
        {
            var c = new HxlAssemblyCollection {
                DisableAutomaticProbing = true,
            };

            // Because of Core
            Assert.Null(c.LookupNamespace("runtime"));
            Assert.Null(c.LookupNamespace("shareable"));
        }