Я хочу протестировать метод WCF, который принимает в качестве параметра используемый определенный тип класса (например, Car), сгенерированный на основе файла xsd.
То есть я использовал xsd.exe для генерации на основе класса C #в файле схемы xsd.Сгенерированный класс C # используется в качестве параметра метода WCF.
Чтобы сгенерировать файл запроса SOAP xml для моего тестирования, я попытался выполнить следующие шаги:
1) Сгенерировать файл wsdl с помощью команды add.Ссылка на сервис под Visual Studio и выберите интерфейс WCF, который я хочу проверить.2) с помощью функции «Создать файл SOAP-запроса» инструмента XmlSpy.Тем не менее, он продолжает говорить, что файл wdsl содержит недопустимое поле.Инструмент XmlSpy сообщает об ошибках, даже если другие методы wcf работают.Я не изменяю wsdl, сгенерированный из VS.
Есть ли другой способ сгенерировать XML-запрос SOAP?Или есть лучший способ вызвать метод WCF, для которого требуется параметр пользовательского типа?