Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

java.lang.Exception: No tests found matching

Tags:

java

junit

My test class is below:

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import com.hepeihui.service.UserService;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"/beans.xml"})
public class UserTest extends AbstractJUnit4SpringContextTests {

    @Autowired
    private UserService userService;

    @Test
    public void addUserTest(){
        System.out.println("test");
    }
}

When I attempt to run it with JUnit, I get an exception:

java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=addUserTest], {ExactMatcher:fDisplayName=addUserTest(com.hepeihui.test.UserTest)], {LeadingIdentifierMatcher:fClassName=com.hepeihui.test.UserTest,fLeadingIdentifier=addUserTest]] from org.junit.internal.requests.ClassRequest@17a83597
    at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:77)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:68)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:43)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

enter image description here

How can I resolve this error and get the tests running again?

like image 917
feibabm Avatar asked Nov 10 '22 00:11

feibabm


1 Answers

aopaliance.jar was missing so I added it.

The issue is now resolved.

like image 107
feibabm Avatar answered Nov 14 '22 21:11

feibabm