public void Initialize() { fakeTabXmlFactory = new FakeTabXmlFactory(); xmldoc_regular3tabs = fakeTabXmlFactory.Regular3Tabs(TAB_KEY); xmldoc_specialtab = fakeTabXmlFactory.SpecialTab(TAB_KEY); xmldoc_tabswithgeneralfilter = fakeTabXmlFactory.TabWithCustomGeneralTabFilter(TabKey); xmldoc_tabswithintabfilter = fakeTabXmlFactory.TabWithCustomInTabFilter(TabKey); fakeXmlSourceFactory = new FakeXmlSourceFactory(); }
public void Initialize() { fakeTabXmlFactory = new FakeTabXmlFactory(); xmldoc_regular3tabs = fakeTabXmlFactory.Regular3Tabs(TAB_KEY); xmldoc_specialtab = fakeTabXmlFactory.SpecialTab(TAB_KEY); xmldoc_tabswithgeneralfilter = fakeTabXmlFactory.TabWithCustomGeneralTabFilter(TabKey); xmldoc_tabswithintabfilter = fakeTabXmlFactory.TabWithCustomInTabFilter(TabKey); fakeXmlSourceFactory = new FakeXmlSourceFactory(); }
public XDocument TabSource() { var fakeXmlTabFactory = new FakeTabXmlFactory(); return fakeXmlTabFactory.Regular3Tabs(TabTestsBase.TabKey); }
private ChooseSettingViewModelBuilder CreateDefaultChooseSettingViewModelBuilderWithChooseSettingModelAsAParameter(ChooseSettingViewModel chooseSettingViewModel) { var settingManager = new FakeSettingManager(); var tabsRepository = TabsViewModelBuilderTests.CreateStubTabsRepository(JEWEL_DESIGN_TABKEY); var jewelryRepository = new FakeJewelRepository(settingManager); var fakeTabXmlFactory = new FakeTabXmlFactory(); var xmldoc_jeweldesign = fakeTabXmlFactory.JewelDesign3Tabs(JEWEL_DESIGN_TABKEY); var fileSystem = FakeFileSystem.MediaFileSystemForItemNumber("0101-15421"); TabsViewModelBuilder tabsViewModelBuilder = new TabsViewModelBuilder(chooseSettingViewModel, xmldoc_jeweldesign, tabsRepository, jewelryRepository, fileSystem); var diamondRepository = new FakeDiamondRepository(mapper); var webHelpers = MockRepository.GenerateStub<IWebHelpers>(); var tabsForJewelDesignBuilder = new TabsForJewelDesignNavigationBuilder(chooseSettingViewModel, diamondRepository, jewelryRepository, webHelpers); var builder = new ChooseSettingViewModelBuilder(chooseSettingViewModel, tabsViewModelBuilder, tabsForJewelDesignBuilder); return builder; }