public EvaluationService(IUnitOfWork unitOfWork,
                          ISubjectFactory subjectFactory,
                          IDomainFactory domainFactory)
     : base(unitOfWork)
 {
     this.subjectFactory = subjectFactory;
     this.domainFactory  = domainFactory;
 }
Ejemplo n.º 2
0
 public SpecKTestLoader(
     IControllerFactory controllerFactory,
     ISubjectFactory subjectFactory,
     IIntrospectionPresenter introspectionPresenter)
     : base(introspectionPresenter)
 {
     _controllerFactory = controllerFactory;
     _subjectFactory    = subjectFactory;
 }
Ejemplo n.º 3
0
 public TypeLoader(
 IControllerFactory controllerFactory,
 ISubjectFactory subjectFactory,
 IIntrospectionPresenter introspectionPresenter)
     : base(introspectionPresenter)
 {
     _controllerFactory = controllerFactory;
       _subjectFactory = subjectFactory;
 }
        public void GivenIHaveAnObservationContext()
        {
            this.testState = MockRepository.GenerateMock<ITestState<DummyClassWithSingleParameterisedConstructor>>();
            this.subjectDependencyBuilder = MockRepository.GenerateMock<ISubjectDependencyBuilder>();
            this.mockFactory = MockRepository.GenerateMock<IMockFactory>();
            this.subjectFactory = MockRepository.GenerateMock<ISubjectFactory>();

            this.subject = new ObservationContext<DummyClassWithSingleParameterisedConstructor>(
                this.testState, this.subjectDependencyBuilder, this.mockFactory, this.subjectFactory);
        }
Ejemplo n.º 5
0
 public ObservationContext(ITestState <Subject> test_state_implementation,
                           ISubjectDependencyBuilder subject_dependency_builder,
                           IMockFactory mock_factory,
                           ISubjectFactory subject_factory)
 {
     this.mock_factory = mock_factory;
     this.test_state   = test_state_implementation;
     this.subject_dependency_builder = subject_dependency_builder;
     this.subject_factory            = subject_factory;
 }