예제 #1
0
 public override void SetUp()
 {
     base.SetUp();
     base.parser = parser = TestSupport.Setup(persister, wrapper, host);
     injector    = new DirectUrlInjector(host, parser, repository, TestSupport.SetupDefinitions(typeof(UrlSourcePage), typeof(DataItem)));
     injector.Start();
     CreateDefaultStructure();
     Url.DefaultExtension = "/";
 }
예제 #2
0
        public override void SetUp()
        {
            base.SetUp();

            CreateDefaultStructure();

            host.ReplaceSites(host.DefaultSite, new Site[] { host.DefaultSite, new Site(1, 2, "n2cms.com"), new Site(1, 4, "libardo.com") });

            base.parser = parser = new MultipleSitesParser(persister, wrapper, host, new N2.Plugin.ConnectionMonitor(), new HostSection());
            injector    = new DirectUrlInjector(host, parser, repository, TestSupport.SetupDefinitions(typeof(UrlSourcePage), typeof(DataItem)));
            injector.Start();
            Url.DefaultExtension = "/";
        }
예제 #3
0
        public override void SetUp()
        {
            base.SetUp();
            base.parser = parser = TestSupport.Setup(persister, wrapper, host);
            var config = new N2.Configuration.EngineSection();

            injector = new DirectUrlInjector(host, parser, repository, TestSupport.SetupDefinitions(typeof(UrlSourcePage), typeof(DataItem)), config);
            injector.Start();

            CreateDefaultStructure();

            Url.DefaultExtension = "/";
            Url.ApplicationPath  = "/vd/";
        }