Recently, at the request of the boss, study the spring test related things, and strive to make a convenient use of testing tools, for a spring is not familiar to the JUnit people this is a big pit, swept aside spring test document did not feel any gain, What spring does is just context-sensitive, and the main entrance I want is junit, so today I swept the JUNIT4 wiki and found a lot of features that were so bright, and the whole feeling was that JUnit was tolerant, Integrate a lot of good idea (such as Assert integration hamcrest make the results comparison code more readable and easy to write, test case generation refers to the Popper project to make test case generation more flexible, this is exactly what I want to do). So here's the problem, and I'm getting confused from the whole technology stack: Why right-clicking from idea allows JUnit, Spring test to run? How do they interact with each other and what role do they play?
Junit/idea JUnit supports/spring test between the entanglement of the world