public void SetUp() { _moduleBuilderFactoryMock = MockRepository.GenerateStrictMock <IModuleBuilderFactory>(); _configurationProviderMock = MockRepository.GenerateStrictMock <IConfigurationProvider>(); _flusher = new ReflectionEmitCodeGenerator(_moduleBuilderFactoryMock, _configurationProviderMock); _moduleBuilderMock = MockRepository.GenerateStrictMock <IModuleBuilder>(); _emittableOperandProviderMock = MockRepository.GenerateStrictMock <IEmittableOperandProvider>(); }
public ReflectionEmitCodeGenerator( IModuleBuilderFactory moduleBuilderFactory, bool forceStrongNaming, [CanBeNull] string keyFilePath, [CanBeNull] string assemblyDirectory, [NotNull] string assemblyNamePattern) { ArgumentUtility.CheckNotNull("moduleBuilderFactory", moduleBuilderFactory); ArgumentUtility.CheckNotNullOrEmpty("assemblyNamePattern", assemblyNamePattern); _moduleBuilderFactory = moduleBuilderFactory; _forceStrongNaming = forceStrongNaming; _keyFilePath = keyFilePath; _assemblyDirectory = assemblyDirectory; _assemblyNamePattern = assemblyNamePattern; ResetModuleContext(); }
public void SetUp() { _innerFactoryMock = MockRepository.GenerateStrictMock <IModuleBuilderFactory>(); _factory = new RemotionModuleBuilderFactoryDecorator(_innerFactoryMock); }
public RemotionModuleBuilderFactoryDecorator(IModuleBuilderFactory moduleBuilderFactory) { ArgumentUtility.CheckNotNull("moduleBuilderFactory", moduleBuilderFactory); _moduleBuilderFactory = moduleBuilderFactory; }