public void FormatNumberDesignerViewModel_Constructor_ModelItemIsValid_SelectedRoundingTypeIsInitialized() { var modelItem = CreateModelItem(); var viewModel = new TestFormatNumberDesignerViewModel(modelItem); Assert.AreEqual("None", viewModel.SelectedRoundingType); Assert.AreEqual("None", viewModel.RoundingType); }
public void FormatNumberDesignerViewModel_Constructor_ModelItemIsValid_RoundingTypesHasFourItems() { var modelItem = CreateModelItem(); var viewModel = new TestFormatNumberDesignerViewModel(modelItem); Assert.AreEqual(4, viewModel.RoundingTypes.Count); }
public void FormatNumberDesignerViewModel_SetSelectedSelectedSort_ValidOrderType_RoundingTypeOnModelItemIsAlsoSet() { var modelItem = CreateModelItem(); var viewModel = new TestFormatNumberDesignerViewModel(modelItem); const string ExpectedValue = "Normal"; viewModel.SelectedRoundingType = ExpectedValue; Assert.AreEqual(ExpectedValue, viewModel.RoundingType); }
public void FormatNumberDesignerViewModel_Constructor_ModelItemIsValid_SelectedRoundingTypeIsInitialized() { var modelItem = CreateModelItem(); var viewModel = new TestFormatNumberDesignerViewModel(modelItem); Assert.AreEqual("None", viewModel.SelectedRoundingType); Assert.AreEqual("None", viewModel.RoundingType); }
public void FormatNumberDesignerViewModel_SetSelectedSelectedSort_ValidOrderType_RoundingTypeOnModelItemIsAlsoSet() { var modelItem = CreateModelItem(); var viewModel = new TestFormatNumberDesignerViewModel(modelItem); const string ExpectedValue = "Normal"; viewModel.SelectedRoundingType = ExpectedValue; Assert.AreEqual(ExpectedValue, viewModel.RoundingType); }
public void FormatNumberDesignerViewModel_UpdateHelp_ShouldCallToHelpViewMode() { //------------Setup for test-------------------------- var mockMainViewModel = new Mock <IShellViewModel>(); var mockHelpViewModel = new Mock <IHelpWindowViewModel>(); mockHelpViewModel.Setup(model => model.UpdateHelpText(It.IsAny <string>())).Verifiable(); mockMainViewModel.Setup(model => model.HelpViewModel).Returns(mockHelpViewModel.Object); CustomContainer.Register(mockMainViewModel.Object); var viewModel = new TestFormatNumberDesignerViewModel(CreateModelItem()); //------------Execute Test--------------------------- viewModel.UpdateHelpDescriptor("help"); //------------Assert Results------------------------- mockHelpViewModel.Verify(model => model.UpdateHelpText(It.IsAny <string>()), Times.Once()); }
public void FormatNumberDesignerViewModel_Constructor_ModelItemIsValid_RoundingTypesHasFourItems() { var modelItem = CreateModelItem(); var viewModel = new TestFormatNumberDesignerViewModel(modelItem); Assert.AreEqual(4, viewModel.RoundingTypes.Count); }