예제 #1
0
        public void WebAppDomainManager_provides_binder_method_as_the_domain_is_loading()
        {
            var module = new FakeCrosswalkModule();

            using (CrosswalkModule.ReplaceCalls(module))
            {
                Assert.That(module.AppHandlerInfo.BindHandler, Is.Null);

                var manager = new WebAppDomainManager();
                var setup = new AppDomainSetup();
                manager.InitializeNewDomain(setup);

                Assert.That(module.AppHandlerInfo.BindHandler, Is.Not.Null);
            }
        }
예제 #2
0
        public void WebAppDomainManager_provides_binder_method_as_the_domain_is_loading()
        {
            var module = new FakeCrosswalkModule();

            using (CrosswalkModule.ReplaceCalls(module))
            {
                Assert.That(module.AppHandlerInfo.BindHandler, Is.Null);

                var manager = new WebAppDomainManager();
                var setup   = new AppDomainSetup();
                manager.InitializeNewDomain(setup);

                Assert.That(module.AppHandlerInfo.BindHandler, Is.Not.Null);
            }
        }