public void PropertiesGetSetTest() { var target = new UserLocalizationContext(); TestsHelper.TestPublicPropertiesGetSet(target); }
public void IconDataTest() { var target = new UserLocalizationContext(); target.LoadIcon(1); Assert.IsNull(target.FlagIcon); }
public void ChangePasswordCompletedTest() { var vm = new UserOptionViewModel(); //mq1Identity var identityMock = Mock.Create<IMQ1Identity>(); var principalMock = Mock.Create<IPrincipal>(); Mock.Arrange(() => identityMock.Name).Returns(TestName); Mock.Arrange(() => identityMock.AccountId).Returns(1); Mock.Arrange(() => principalMock.Identity).Returns(identityMock); ApplicationContext.User = principalMock; var selectedLocalization = new UserLocalizationContext { IconId = 1, FlagIcon = new IconData(), Localization = new LocalizationEdit { CultureName = "ru-RU" } }; var popupBuilderMock = Mock.Create<PopupBuilder>(); var popupFactoryMock = Mock.Create<PopupFactory>(); Mock.Arrange(() => popupFactoryMock.Popup()).Returns(popupBuilderMock); vm.ThePopupFactory = new Lazy<PopupFactory>(() => popupFactoryMock); vm.TheDynamicTypeManager = new Lazy<IDynamicTypeManager>(() => dynamicManagerMock); vm.SelectedLocalizationContext = selectedLocalization; vm.ChangePasswordCompleted(null, new DataPortalResult<ChangePasswordCommand>(new ChangePasswordCommand(), null, null)); Assert.IsTrue(vm.ConfirmPassword.Equals(string.Empty)); Assert.IsTrue(vm.OldPassword.Equals(string.Empty)); Assert.IsTrue(vm.NewPassword.Equals(string.Empty)); }