как передать параметры в junit используя testng.xml - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь запустить тесты junit из testng, используя maven surefire.Мне нужно передать параметры в тест Junit.Как мне передать их?

Мой первоначальный подход заключается в следующем.

testng.xml

<suite name="TestSuite" verbose="1">
    <parameter name="environment" value="suite level parameter" />
    <test name="UIAutomation" junit="true">
        <classes>
            <class name="MyTestClass" />
        </classes>
    </test>
</suite> 

MyBeforeMethod

@Before
   @Parameters({"environment"})
    public void setup(String environment) {}

следующеевыдается ошибка.

org.apache.maven.surefire.booter.SurefireBooterForkException: There was an error in the forked process
[ERROR] java.net.SocketException: Network is unreachable (connect failed)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...