コード例 #1
0
        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);
        }
コード例 #2
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;
 }
コード例 #3
0
 public SubjectFactory(ISubjectDependencyBuilder dependency_builder)
 {
     this.dependency_builder = dependency_builder;
 }