У меня есть задание тестирования gradle, как показано ниже:
test {
useTestNG() {
}
}
Но оно выдает ошибку при запуске сборки gradle
Комплект Gradle> Тест Gradle> com.myproject.test.FirstTest> startCassandra FAILED java.lang.NoSuchFieldError: DIGIT at org.apache.cassandra.io.sstable.format.SSTableFormat $ Тип. (SSTableFormat.java:58) в org.apache.cassandra.io.sstable.format.SSTableFormat $ Type. (SSTableFormat.java:46) в org.apache.cassandra.config.DatabaseDescriptor. (DatabaseDescriptor.java:87)
Но если я запускаю тестовый класс как TestNG test с помощьющелкнув правой кнопкой мыши -> Run As -> TestNG, все работает нормально.
Что может быть причиной несоответствия?Я пытался выяснить, что я сделал не так, но кажется, что это не удается, только когда я пытаюсь запустить тест через Gradle.