Как протестировать функцию веб-сервиса asmx со сложным объектом, являющимся ее параметром? - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть веб-служба с параметром типа class, например,

[Webmethod]
public string functionA(ClsParams objParam)
{

}

Класс имеет ссылку на другой объект класса и функционирует.

Теперь, прежде чем передать его клиенту, я хочу проверить его.Я не хочу разрабатывать пользовательский интерфейс для этого, но хочу использовать пользовательский интерфейс тестирования asmx по умолчанию, который отображается в браузере, но для сложных объектов он не дает мне текстовые поля, как в случае с параметрами, такими как string param1, string param2 для функции,

Как мне это проверить?

1 Ответ

0 голосов
/ 26 сентября 2019

У вас есть разные варианты.

  1. Вы можете создать тестовое консольное приложение на C # и попробовать использовать ваше мыло.
  2. Использование модульного теста
  3. Вы можете использовать SOAPUI для тестирования.

Я рекомендую вам создать консольное приложение для тестирования в том же решении и добавить ссылкувашего местного мыла веб-сервис.

...