Мне нужна ваша помощь по одной практической проблеме. Я создал службу WCF с базовым связыванием с двумя операционными контактами.Тестирование WCF с помощью SoapUI
1- void StartRegistration - Анонимный участник может заполнить основную регистрационную форму и нажать кнопку «Отправить». Вся информация будет сохранена в базе данных, и одна ссылка с некоторым случайным токеном будет отправлена на адрес электронной почты пользователя. 2 - void CompleteRegistration - этот метод проверяет токен, отправленный на адрес электронной почты, и если токен действителен, учетная запись пользователя будет активирована.
Теперь у меня проблема. Используя SoapUI, я могу вызвать метод StartRegistration. Электронная почта отправляется в пункт назначения, но я хочу передать токен методу CompleteRegistration.
Поскольку это служба WCF, так что не можете делать инъекции зависимостей для прохождения тестов SoapUI :).
Пожалуйста, помогите.
Первое предложенное вами решение не подходит по соображениям безопасности. У нас очень безопасный алгоритм токена в сервисе, и токен не должен подвергаться конечному клиенту. – Shailesh
Меня больше интересует второе решение. Можете ли вы разместить несколько примеров скриптов Groovy. Спасибо за помощь. – Shailesh
Привет! Мне удалось создать шаг проверки почты, но все зависит от того, как выглядят ваши письма. У вас есть пример? Кроме того, делает ли CompleteRegistration маркер в качестве параметра? –