public void EditContactDefaultState()
        {
            _interactorMock.SetupSet(f => f.Presenter = It.IsAny <IPresenterForInteractorEditContact>());
            _viewMock.SetupSet(f => f.Presenter       = It.IsAny <IPresenterForViewEditContact>());

            _presenter = new PresenterEditContact(_viewMock.Object, _interactorMock.Object, _routerMock.Object);
            _presenter.EditContactState(EUserSettingsResponseState.UserNotFound);
        }
        public void EditContactFailState(EUserSettingsResponseState state)
        {
            _viewMock.Setup(f => f.SetCityLabelLocale(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetCountryLabelLocale(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetEmailLabelLocale(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetSkypeLabelLocale(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetPhoneLabelLocale(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetCancelButtonLocale(It.IsAny <string>()));
            _viewMock.Setup(f => f.SetSaveButtonLocale(It.IsAny <string>()));

            _viewMock.Setup(f => f.ShowFailAlert(It.IsAny <string>(), It.IsAny <string>()));

            _interactorMock.SetupSet(f => f.Presenter = It.IsAny <IPresenterForInteractorEditContact>());
            _viewMock.SetupSet(f => f.Presenter       = It.IsAny <IPresenterForViewEditContact>());

            _presenter = new PresenterEditContact(_viewMock.Object, _interactorMock.Object, _routerMock.Object);
            _presenter.SetLocale(Localization.Lang);
            _presenter.EditContactState(state);

            _viewMock.Verify(f => f.ShowFailAlert(It.IsAny <string>(), It.IsAny <string>()), Times.Once());
        }