public void NoLoginNameIsSet_NoPasswordIsSet_OkIsNotExecutable_RemoveIsExecutable() { var vm = new TimeServerPasswordViewModel(); vm.TimeServerLoginName = ""; vm.TimeServerPassword = ""; Assert.IsFalse(vm.OkCommand.IsExecutable, "OkCommand should not be executable."); Assert.IsTrue(vm.RemoveCommand.IsExecutable, "RemoveCommand is not executable."); }
public void LoginNameIsSet_PasswordIsSet_OkIsExecutable_RemoveIsExecutable() { var vm = new TimeServerPasswordViewModel(); vm.TimeServerLoginName = "TimeServerLoginName"; vm.TimeServerPassword = "******"; Assert.IsTrue(vm.OkCommand.IsExecutable, "OkCommand not executable."); Assert.IsTrue(vm.RemoveCommand.IsExecutable, "RemoveCommand is not executable."); }
public void CheckDialogResultInCloseActionForRemoveCommand() { var vm = new TimeServerPasswordViewModel(); vm.TimeServerPassword = "******"; vm.CloseViewAction = CloseAction; vm.RemoveCommand.Execute(null); Assert.AreEqual(true, _closeDialogResult, "Wrong DialogResult for RemoveCommand"); }
public void CheckResponses() { var vm = new TimeServerPasswordViewModel(); vm.TimeServerPassword = "******"; vm.OkCommand.Execute(null); Assert.AreEqual(TimeServerPasswordResponse.OK, vm.Response, "Wrong Response for OkCommand."); vm.RemoveCommand.Execute(null); Assert.AreEqual(TimeServerPasswordResponse.Remove, vm.Response, "Wrong Response for RemoveCommand."); }
public void ExecuteRemove_PasswordAndLoginNameIsEmpty() { var vm = new TimeServerPasswordViewModel(); vm.TimeServerLoginName = "TimeserverLoginName"; vm.TimeServerPassword = "******"; vm.RemoveCommand.Execute(null); Assert.IsEmpty(vm.TimeServerLoginName, "LoginName is not empty after removing."); Assert.IsEmpty(vm.TimeServerPassword, "Password is not empty after removing."); }
public void ExecuteOK_PasswordIsSettedPassword() { var vm = new TimeServerPasswordViewModel(); vm.TimeServerLoginName = "TimeserverLoginName"; vm.TimeServerPassword = "******"; vm.OkCommand.Execute(null); Assert.AreEqual("TimeserverLoginName", vm.TimeServerLoginName, "LoginName is not setted value."); Assert.AreEqual("TimeServerPassword", vm.TimeServerPassword, "Password is not setted value."); }
public void InitTest() { var vm = new TimeServerPasswordViewModel(); Assert.AreEqual(TimeServerPasswordResponse.Cancel, vm.Response, "Initial Response is not Cancel"); }