После миграции приложения на последнюю версию платформы 7.0.2 возникли проблемы с запуском интеграционных тестом.
При попытке запуска теста на этапе инициализации получил вот такую ошибку:
java.lang.NullPointerException
at java.io.File.<init>(File.java:277)
at com.haulmont.cuba.testsupport.TestContainer.initAppProperties(TestContainer.java:351)
at com.haulmont.cuba.testsupport.TestContainer.before(TestContainer.java:272)
at org.nomiki.iposelok.IposelokTestContainer$Common.before(IposelokTestContainer.java:66)
at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:46)
at org.junit.rules.RunRules.evaluate(RunRules.java:20)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Произошел на строчке
dir = new File(appProperties.get("cuba.confDir"));
Что нужно дополнить и изменить в тестах, чтобы они заработали?