コード例 #1
0
        public void SetUp()
        {
            _enclosingTypeBuilderMock = MockRepository.GenerateStrictMock <ITypeBuilder>();
            _mutableType = MutableTypeObjectMother.Create();

            _generator = new MutableNestedTypeCodeGenerator
                         (
                _enclosingTypeBuilderMock,
                _mutableType,
                MockRepository.GenerateStub <IMutableNestedTypeCodeGeneratorFactory>(),
                MockRepository.GenerateStub <IReflectionEmitCodeGenerator>(),
                MockRepository.GenerateStub <IEmittableOperandProvider>(),
                MockRepository.GenerateStub <IMemberEmitter>(),
                MockRepository.GenerateStub <IInitializationBuilder>(),
                MockRepository.GenerateStub <IProxySerializationEnabler>());
        }
コード例 #2
0
        public void SetUp()
        {
            _enclosingTypeBuilderMock = new Mock <ITypeBuilder> (MockBehavior.Strict);
            _mutableType = MutableTypeObjectMother.Create();

            _generator = new MutableNestedTypeCodeGenerator
                         (
                _enclosingTypeBuilderMock.Object,
                _mutableType,
                new Mock <IMutableNestedTypeCodeGeneratorFactory>().Object,
                new Mock <IReflectionEmitCodeGenerator>().Object,
                new Mock <IEmittableOperandProvider>().Object,
                new Mock <IMemberEmitter>().Object,
                new Mock <IInitializationBuilder>().Object,
                new Mock <IProxySerializationEnabler>().Object);
        }