I just installed Netbeans 11.3, on windows 10 running JDK 14. I tried to follow 
the simple 10 minutes learning tutorial provided at 
https://netbeans.apache.org/kb/docs/java/javase-intro.html just to get my feet 
wet. Everything worked fine until I reached the section under "Creating JUnits 
Tests". The IDE does a good job in generating the code for the JUnit test 
class, however, the test fails with Could not find or load main class error. 
Here is the stack trace from the output window:
compile-test:
Created dir: C:\Users\....\Documents\NetBeansProjects\MyLib\build\test\results
Testsuite: org.me.mylib.LibClassTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.152 sec

Testcase: initializationError(org.me.mylib.LibClassTest):   Caused an ERROR
No runnable methods
java.lang.Exception: No runnable methods
    at 
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
 Method)
    at 
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at 
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at 
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)


Test org.me.mylib.LibClassTest FAILED

The exception seems to take place during the test initialization, internal to 
the JUnit fram

I have all the libs (mentioned in the tutorial) added to the project and they 
appear in the classpath.

Any insights will be helpful
Thanks

Reply via email to