Nu văd de ce java
nu pot găsi App
așa cum este în mod explicit adăugat la calea clasei:
nicholas@mordor:~$
nicholas@mordor:~$ java -cp /usr/share/maven-repo/org/testng/testng/debian/testng-debian.jar:/home/nicholas/NetbeansProjects/testng_gradle/src/main/java/testng_gradle/App /home/nicholas/NetBeansProjects/testng_gradle/app/src/test/java/testng_gradle/AppTest.java /home/Nicholas/NetbeansProjects/testng_gradle/test.xml
/home/nicholas/NetBeansProjects/testng_gradle/app/src/test/java/testng_gradle/AppTest.java:11: eroare: simbolul nu poate fi găsit
App classUnderTest = aplicație nouă();
^
simbol: clasa App
locație: clasa AppTest
/home/nicholas/NetBeansProjects/testng_gradle/app/src/test/java/testng_gradle/AppTest.java:11: eroare: simbolul nu poate fi găsit
App classUnderTest = aplicație nouă();
^
simbol: clasa App
locație: clasa AppTest
2 erori
eroare: compilarea a eșuat
nicholas@mordor:~$
nicholas@mordor:~$ tree NetBeansProjects/testng_gradle/
NetBeansProjects/testng_gradle/
âââ aplicație
â  âââ build.0
â  âââ build.gradle
â  âââ src
â  â  âââ principal
â  â  â  âââ java
â  â  â  â  âââ testng_gradle
â  â  â  â  âââ App.java
â  â  â  âââ resurse
â  â  âââ test
â  â  âââ java
â  â  â  âââ testng_gradle
â  â  â  âââ AppTest.java
â  â  âââ resurse
â  âââ test.xml
âââ gradle
â  âââ ambalaj
â  âââ gradle-wrapper.jar
â  âââ gradle-wrapper.properties
âââ gradlew
âââ gradlew.bat
âââ setări.gradle
âââ test.xml
12 directoare, 11 fișiere
nicholas@mordor:~$
nicholas@mordor:~$ uname -a
Linux mordor 5.11.0-25-generic #27-Ubuntu SMP Vin. 9 iulie 23:06:29 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
nicholas@mordor:~$
Ideal, ar dori să utilizeze bash
la fel de:
java -Dtestng.test.classpath="c:/build;c:/java/classes;" org.testng.TestNG testng.xml
dar în utilizarea linux, poate că ați amestecat comanda.
Acesta este cam cel mai simplu testng
exemplu posibil.