Я использую простой код автоматизации с использованием TestNG. Мои строки кода печатаются в журнале консоли и выполняются - но я не могу отладить ни одну из строк.
Что мешает мне отладить мой код, даже если он работает?
@BeforeSuite(alwaysRun = true)
@Parameters({ "suite-param" })
public void beforeSuite(ITestContext testContext, @Optional String suiteFile) throws Exception {
ConsoleLogger.info("------- Inititiating Suite " + testContext.getSuite().getName() + " --------");
int nnn = 333;
testDBAndOtherSettings();
}
Мой код компилируется, и я могу запускать методы испытаний TestNG и получать от них результаты. Почему я не могу отладить свой собственный код?
Примечание: в методе "testDBAndOtherSettings" я использую DataOutputStream. Я пытаюсь открыть соединение и сделать это:
try( DataOutputStream wr = new DataOutputStream( conn.getOutputStream())) {
wr.write( postData );
}