public void SetUp() { _safe = Substitute.For <ISafe>(); _operationStepViewModel = new OperationStepViewModel("userName", _safe, () => { }); _selectedOperationPropertyObserver = _operationStepViewModel .GetPropertyObserver <SingleOperationViewModel> (nameof(_operationStepViewModel.SelectedOperation)); _signOutCommandObserver = _operationStepViewModel.SignOutCommand.GetDelegateCommandObserver(); }
public void InOperationStepSetUp() { const string validUserName = "******"; const string validPassword = "******"; var safe = Substitute.For <ISafe>(); _safeProvider.CreateSafeForNonExistingUser(validUserName, validPassword, validPassword).Returns(safe); _safeProvider.StubUserNameValidity(validUserName, true, string.Empty); _safeProvider.StubPasswordNameValidity(validPassword, true, string.Empty); MoveFromEntryStepToOperationStepBySigningUp(validUserName, validPassword); _operationStepViewModel = _workFlowViewModel.CurrentStep as OperationStepViewModel; Assume.That(_operationStepViewModel != null); }