Пример #1
0
        public void SetUp()
        {
            _moduleBuilderFactoryMock  = MockRepository.GenerateStrictMock <IModuleBuilderFactory>();
            _configurationProviderMock = MockRepository.GenerateStrictMock <IConfigurationProvider>();

            _flusher = new ReflectionEmitCodeGenerator(_moduleBuilderFactoryMock, _configurationProviderMock);

            _moduleBuilderMock            = MockRepository.GenerateStrictMock <IModuleBuilder>();
            _emittableOperandProviderMock = MockRepository.GenerateStrictMock <IEmittableOperandProvider>();
        }
Пример #2
0
            public ReflectionEmitCodeGeneratorDecoratorWithGeneratedCodeFlusherSemantics(ReflectionEmitCodeGenerator reflectionEmitCodeGenerator)
            {
                ArgumentUtility.CheckNotNull("reflectionEmitCodeGenerator", reflectionEmitCodeGenerator);

                _reflectionEmitCodeGenerator = reflectionEmitCodeGenerator;
            }