При попытке запустить тест получаю ошибку > No tests found for given includes: [Package1.SquareTest](filter.includeTestsMatching), как решить?

Имеется очень простой кусок кода:

package Package1;

public class Square {
  public double l;

  public Square(double l){
    this.l=l;
  }
  public  double area(){
    return this.l*this.l;
  }
}


К нему написан такой же простой тест:

package Package1;


public class SquareTest {
  @org.testng.annotations.Test
  public void areaTests() {
    Square s = new Square(5);
    assert s.area()==25;
  }
}


И вроде как все легко и просто, но получаю ошибку > No tests found for given includes: [Package1.SquareTest](filter.includeTestsMatching)

Ни предупреждений, ни ошибок среда разработки не выдает
Что используется:
jdk-14.0.2
ideaIC-2020.2
gradle-6.6
При этом по результатам того что нагуглил по этой ошибке, получился следующий build.gradle:

repositories {
    mavenCentral()
}
dependencies {
    implementation 'org.testng:testng:7.3.0'
    testCompile group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.7.0-RC1'
}
tasks.withType(Test) {
    useJUnitPlatform()
    jvmArgs '--enable-preview'
}
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы