public MutableTypeBatchCodeGenerator(IDependentTypeSorter dependentTypeSorter, IMutableTypeCodeGeneratorFactory mutableTypeCodeGeneratorFactory) { ArgumentUtility.CheckNotNull("dependentTypeSorter", dependentTypeSorter); ArgumentUtility.CheckNotNull("mutableTypeCodeGeneratorFactory", mutableTypeCodeGeneratorFactory); _dependentTypeSorter = dependentTypeSorter; _mutableTypeCodeGeneratorFactory = mutableTypeCodeGeneratorFactory; }
public void SetUp() { _mockRepository = new MockRepository(); _dependentTypeSorterMock = _mockRepository.StrictMock <IDependentTypeSorter>(); _mutableTypeCodeGeneratorFactoryMock = _mockRepository.StrictMock <IMutableTypeCodeGeneratorFactory>(); _generator = new MutableTypeBatchCodeGenerator(_dependentTypeSorterMock, _mutableTypeCodeGeneratorFactoryMock); }