public void SetUp()
        {
            _safe = Substitute.For <ISafe>();

            _operationStepViewModel = new OperationStepViewModel("userName", _safe, () => { });

            _selectedOperationPropertyObserver = _operationStepViewModel
                                                 .GetPropertyObserver <SingleOperationViewModel>
                                                     (nameof(_operationStepViewModel.SelectedOperation));

            _signOutCommandObserver = _operationStepViewModel.SignOutCommand.GetDelegateCommandObserver();
        }
Ejemplo n.º 2
0
            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);
            }