示例#1
0
        public void SetUp()
        {
            var log = Mock.Of <ILog>();

            _pluginLoader   = new Mock <IPluginLoader <ICorePlugin> >();
            _pluginProvider = new Mock <IPluginProvider>();

            _target = new PluginInitializer(
                log,
                _pluginLoader.Object,
                _pluginProvider.Object);
        }
 public EnvironmentProvider(
     IProjectRepository projectRepository,
     ICommandDispatcher commandHandlerProvider,
     IDataSourceInitializer dataSourceInitializer,
     IPluginInitializer pluginInitializer,
     IRoleProvider roleProvider,
     IDataSourceAccessInitializer dataSourceAccessInitializer)
 {
     _projectRepository           = projectRepository;
     _commandHandlerProvider      = commandHandlerProvider;
     _dataSourceInitializer       = dataSourceInitializer;
     _pluginInitializer           = pluginInitializer;
     _roleProvider                = roleProvider;
     _dataSourceAccessInitializer = dataSourceAccessInitializer;
 }