Изменение утверждений в интерфейсе SOAP для другого сервера - PullRequest
1 голос
/ 01 декабря 2010

Мои тесты подготовлены для одного сервера, каждый тестовый пример имеет свое собственное утверждение, подобное этому:

declare namespace ns1='http://test.server.001';
//ns1:Response[1]/ns1:errorCode[1]/text()
expected: 1

Это прекрасно, когда я работаю с этим test.server.001. Теперь мне нужно запустить свои тесты test.server.002, но я получаю Сбой Утверждения из-за другого пространства имен.

Существует ли быстрый способ изменения утверждений для всех моих дел, я не хочу менять их вручную. Спасибо!

1 Ответ

1 голос
/ 01 декабря 2010

Если у вас есть утверждение, связанное с каждым запросом (в отличие от сохранения утверждения в переменной), нет быстрого способа изменить их все.

Самый быстрый способ, который я нашел, - этооткройте файл XML в текстовом редакторе и выполните поиск / замену всех.

...