public SettingsViewModel(Factories factories, LearningCuAndFpu learningCuAndFpu) { settings = factories.Settings; this.learningCuAndFpu = learningCuAndFpu; UiCultures = new List<string>(); ProductCultures = new List<string>(); BuildUiCulturesAndProductCultures(); }
public void TestInitialize() { factories = Substitute.For<Factories>(); messageDialog = Substitute.For<MessageDialog>(); learningCuAndFpu = Substitute.For<LearningCuAndFpu>(); sut = new ProductEditingViewModel(factories, new BackgroundWorkerSyncFactory(), messageDialog, learningCuAndFpu); sut.Navigator = Substitute.For<Navigator>(); sut.Init(new ProductEditingViewModel.Navigation()); product = new Product { Name = "Foo" }; factories.Finder.FindProductById(Guid.Empty).Returns(product); factories.Categories.Returns(new List<Category> { new Category(), new Category() }); }
public void TestInitialize() { factories = Substitute.For<Factories>(); settings = new Settings(); factories.Settings.Returns(settings); learningCuAndFpu = Substitute.For<LearningCuAndFpu>(); sut = new SettingsViewModel(factories, learningCuAndFpu); }