public void SetUp() { _mutableTypeBatchCodeGenerator = MockRepository.GenerateStrictMock <IMutableTypeBatchCodeGenerator>(); _generatedCodeFlusher = MockRepository.GenerateStrictMock <IGeneratedCodeFlusher>(); _assemblyContext = new AssemblyContext(_mutableTypeBatchCodeGenerator, _generatedCodeFlusher); }
public AssemblyContext(IMutableTypeBatchCodeGenerator mutableTypeBatchCodeGenerator, IGeneratedCodeFlusher generatedCodeFlusher) { ArgumentUtility.CheckNotNull("mutableTypeBatchCodeGenerator", mutableTypeBatchCodeGenerator); ArgumentUtility.CheckNotNull("generatedCodeFlusher", generatedCodeFlusher); _mutableTypeBatchCodeGenerator = mutableTypeBatchCodeGenerator; _generatedCodeFlusher = generatedCodeFlusher; ResetParticipantState(); }