public void setup() { _assemblyNameA = new AssemblyName("SevenDigital.AssemblyA"); _assemblyNameB = new AssemblyName("SevenDigital.AssemblyB"); _assemblyNameC = new AssemblyName("SevenDigital.AssemblyC"); _assemblyNameD = new AssemblyName("SevenDigital.AssemblyD"); _assemblyNameE = new AssemblyName("SevenDigital.AssemblyE"); var listA = new List <AssemblyName> { _assemblyNameB, _assemblyNameC, _assemblyNameE }; var listB = new List <AssemblyName> { _assemblyNameC, _assemblyNameD }; var listC = new List <AssemblyName> { _assemblyNameE }; var listD = new List <AssemblyName> { _assemblyNameE }; _mockAssemblyA = GenerateMockAssembly(_assemblyNameA, listA); _mockAssemblyB = GenerateMockAssembly(_assemblyNameB, listB); _mockAssemblyC = GenerateMockAssembly(_assemblyNameC, listC); _mockAssemblyD = GenerateMockAssembly(_assemblyNameD, listD); _mockAssemblyE = GenerateMockAssembly(_assemblyNameE, new List <AssemblyName>()); _assemblyLoader = MockRepository.GenerateStub <IAssemblyLoader>(); _assemblyLoader.Stub(x => x.LoadAssembly(PATH + _assemblyNameA + ".dll")).Return(_mockAssemblyA); _assemblyLoader.Stub(x => x.LoadAssembly(PATH + _assemblyNameB + ".dll")).Return(_mockAssemblyB); _assemblyLoader.Stub(x => x.LoadAssembly(PATH + _assemblyNameC + ".dll")).Return(_mockAssemblyC); _assemblyLoader.Stub(x => x.LoadAssembly(PATH + _assemblyNameD + ".dll")).Return(_mockAssemblyD); _assemblyLoader.Stub(x => x.LoadAssembly(PATH + _assemblyNameE + ".dll")).Return(_mockAssemblyE); }
public void CreateStubs() { StubWriter = MockRepository.GenerateStub<IBulkPageWriter>(); StubParser = MockRepository.GenerateStub<IAssemblyXmlParser>(); StubResourceManager = MockRepository.GenerateStub<IUntransformableResourceManager>(); StubAssemblyLoader = MockRepository.GenerateStub<IAssemblyLoader>(); StubXmlLoader = MockRepository.GenerateStub<IXmlLoader>(); StubAssemblyLoader.Stub(x => x.LoadFrom(null)) .IgnoreArguments() .Return(typeof(DocumentationGenerator).Assembly); }
public void CreateStubs() { StubWriter = MockRepository.GenerateStub <IBulkPageWriter>(); StubParser = MockRepository.GenerateStub <IAssemblyXmlParser>(); StubResourceManager = MockRepository.GenerateStub <IUntransformableResourceManager>(); StubAssemblyLoader = MockRepository.GenerateStub <IAssemblyLoader>(); StubXmlLoader = MockRepository.GenerateStub <IXmlLoader>(); StubEventAggregator = MockRepository.GenerateStub <IEventAggregator>(); StubAssemblyLoader.Stub(x => x.LoadFrom(null)) .IgnoreArguments() .Return(typeof(DocumentationGenerator).Assembly); }