Esempio n. 1
0
        public void Setup()
        {
            _serviceLocator = MockRepository.GenerateMock <IServiceLocator>();
            _serviceLocator
            .Stub(x => x.GetInstance(typeof(TestCommandHandler)))
            .Return(new TestCommandHandler());

            _assembliesListProvider = MockRepository.GenerateMock <IAssemblyListProvider>();
            _assembliesListProvider
            .Stub(x => x.GetAssemblies())
            .Return(new Assembly[]
            {
                this.GetType().Assembly
            });

            _finder = new CommandHandlerFinder(_serviceLocator, _assembliesListProvider);
        }
 public CommandHandlerFinder(IServiceLocator serviceLocator, IAssemblyListProvider assembliesListProvider)
 {
     _serviceLocator         = serviceLocator;
     _assembliesListProvider = assembliesListProvider;
 }
 public CommandHandlerFinder(IAssemblyListProvider assembliesListProvider)
 {
     _assembliesListProvider = assembliesListProvider;
 }