Esempio n. 1
0
        public void SetUpBase()
        {
            this.ContentRepository         = MockRepository.GenerateMock <IContentRepository>();
            this.ComponentLibrary          = MockRepository.GenerateMock <IComponentSpecificationLibrary>();
            this.KolaConfigurationRegistry = MockRepository.GenerateMock <IKolaConfigurationRegistry>();
            this.DynamicSourceProvider     = MockRepository.GenerateMock <IDynamicSourceProvider>();

            var bootstrapper = new ConfigurableBootstrapper(
                with =>
            {
                with.Dependency(this.ContentRepository);
                with.Dependency(this.ComponentLibrary);
                with.Dependency(this.KolaConfigurationRegistry);
                with.Dependency(this.DynamicSourceProvider);
                with.Dependency <TemplateResourceBuilder>();
                with.Dependency <AmendmentDetailsResourceBuilder>();
                with.Dependency <PathInstanceBuilder>();
                with.Dependency <AmendmentsDetailsResourceBuilder>();
                with.Dependency <UndoAmendmentDetailsResourceBuilder>();
                with.Dependency <ComponentDetailsResourceBuilder>();
                with.ResponseProcessor <TemplateJsonResultProcessor>();
                with.ResponseProcessor <AmendmentDetailsJsonResultProcessor>();
                with.ResponseProcessor <AmendmentsDetailsJsonResultProcessor>();
                with.ResponseProcessor <UndoAmendmentDetailsJsonResultProcessor>();
                with.ResponseProcessor <ComponentDetailsJsonResultProcessor>();
                with.Dependency <TemplateService>();
                with.Module <TemplateModule>();
            });

            this.Browser = new Browser(bootstrapper);
        }
Esempio n. 2
0
 protected BaseHomeController(
     ISiteIdProvider siteIdProvider,
     ISettings settings, IDynamicSourceProvider dynamicSourceProvider)
 {
     _siteIdProvider        = siteIdProvider;
     _settings              = settings;
     _dynamicSourceProvider = dynamicSourceProvider;
 }
Esempio n. 3
0
        public void SetUpBase()
        {
            this.FileSystemHelper = MockRepository.GenerateStub<IFileSystemHelper>();
            this.DynamicSourceProvider = MockRepository.GenerateStub<IDynamicSourceProvider>();
            this.ConfigurationRepository = MockRepository.GenerateMock<IConfigurationRepository>();

            this.ConfigurationRepository.Stub(r => r.Get(Arg<string>.Is.Anything))
                .Return(new Configuration());

            this.ContentFinder = new ContentFinder(this.FileSystemHelper, this.DynamicSourceProvider, this.ConfigurationRepository);
        }
Esempio n. 4
0
        public void SetUpBase()
        {
            this.FileSystemHelper        = MockRepository.GenerateStub <IFileSystemHelper>();
            this.DynamicSourceProvider   = MockRepository.GenerateStub <IDynamicSourceProvider>();
            this.ConfigurationRepository = MockRepository.GenerateMock <IConfigurationRepository>();

            this.ConfigurationRepository.Stub(r => r.Get(Arg <string> .Is.Anything))
            .Return(new Configuration());

            this.ContentFinder = new ContentFinder(this.FileSystemHelper, this.DynamicSourceProvider, this.ConfigurationRepository);
        }
Esempio n. 5
0
 public PathInstanceBuilder(IDynamicSourceProvider dynamicSourceProvider)
 {
     this.dynamicSourceProvider = dynamicSourceProvider;
 }
Esempio n. 6
0
 public PathInstanceBuilder(IDynamicSourceProvider dynamicSourceProvider)
 {
     this.dynamicSourceProvider = dynamicSourceProvider;
 }
Esempio n. 7
0
 public ContentFinder(IFileSystemHelper fileSystemHelper, IDynamicSourceProvider dynamicSourceProvider, IConfigurationRepository configurationRepository)
 {
     this.fileSystemHelper = fileSystemHelper;
     this.dynamicSourceProvider = dynamicSourceProvider;
     this.configurationRepository = configurationRepository;
 }
Esempio n. 8
0
 public HomeController(ISiteIdProvider siteIdProvider, ISettings settings, IDynamicSourceProvider dynamicSourceProvider)
     : base(siteIdProvider, settings, dynamicSourceProvider)
 {
 }
Esempio n. 9
0
 public ContentFinder(IFileSystemHelper fileSystemHelper, IDynamicSourceProvider dynamicSourceProvider, IConfigurationRepository configurationRepository)
 {
     this.fileSystemHelper        = fileSystemHelper;
     this.dynamicSourceProvider   = dynamicSourceProvider;
     this.configurationRepository = configurationRepository;
 }
Esempio n. 10
0
 public HomeController(ISiteIdProvider siteIdProvider, ISettings settings, IHttpContextAccessor context, ILogger logger, Modules.SiteExtensions.IGeoRedirection geoRedirection, IDynamicSourceProvider dynamicSourceProvider)
     : base(siteIdProvider, settings, dynamicSourceProvider)
 {
     _context        = context;
     _logger         = logger;
     _geoRedirection = geoRedirection;
 }