Пример #1
0
        /// <summary>
        /// Initializes a new instance of the TestClassBuilder class.
        /// </summary>
        /// <param name="traverser">Configured <see cref="T:IAssemblyTraverser" /> which provides desired types.</param>
        /// <param name="testGenerators">Collection of test method generators passed as <see cref="T:System.Collections.Generic.IEnumerable&lt;ITestMethodGenerator&gt;"/>.</param>
        public TestClassBuilder(IAssemblyTraverser traverser, IEnumerable <ITestMethodGenerator> testGenerators)
        {
            Check.NotNull(traverser, nameof(traverser));
            Check.NotEmpty(testGenerators, nameof(testGenerators));

            this.traverser      = traverser;
            this.testGenerators = testGenerators.ToArray();
        }
Пример #2
0
        public void Initialize()
        {
            //assemblyTraverserMock = new Mock<IAssemblyTraverser>();
            //testMethodGeneratorMock = new Mock<ITestMethodGenerator>();
            assemblyTraverser   = MockRepository.GenerateStub <IAssemblyTraverser>();
            testMethodGenerator = MockRepository.GenerateStub <ITestMethodGenerator>();

            generators = new[] { testMethodGenerator };
        }
        public void Initialize()
        {
            //assemblyTraverserMock = new Mock<IAssemblyTraverser>();
            //testMethodGeneratorMock = new Mock<ITestMethodGenerator>();
            assemblyTraverser = MockRepository.GenerateStub<IAssemblyTraverser>();
            testMethodGenerator = MockRepository.GenerateStub<ITestMethodGenerator>();

            generators = new[] { testMethodGenerator };
        }
Пример #4
0
 public TestMethodGeneratorComposition(IAssemblyTraverser traverser, TestMethodGeneratorConfigurator configurator, GeneratorRegistrationManager generatorRegistrationManager)
 {
     this.configurator = configurator;
     this.traverser    = traverser;
     this.generatorRegistrationManager = generatorRegistrationManager;
 }
 public TestMethodGeneratorComposition(IAssemblyTraverser traverser, TestMethodGeneratorConfigurator configurator, GeneratorRegistrationManager generatorRegistrationManager)
 {
     this.configurator = configurator;
     this.traverser = traverser;
     this.generatorRegistrationManager = generatorRegistrationManager;
 }