Где пользовательский интерфейс Soap ищет файл в новом скрипте Groovy File () по умолчанию? Как я могу изменить это?
У меня есть Groovy скрипт, который читает текст из файла и возвращает его в ответ
я должен прочитать это следующим образом
text = new File("D:/text.xml")
теперь проблема в том, что яя хотел бы использовать относительные пути .. так что мне было интересно
Если я просто скажу
text = new File("text.xml")
Где по умолчанию Soap UI / Groovy начинает поиск файла? Это в настоящее время "java.io.FileNotFoundException».
Как я могу изменить это так, чтобы он использовал пути относительно файла project.xml?
Вот как я наконец-то решил свое требование
def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def projectPath = groovyUtils.projectPath //gets the path of the project root
def response = new File(projectPath, "/test.xml").text;