I wanna write test code using JUnit5 in spring boot 2.3.0.
First of all, I tried dependency injection using constructor.
Like below
But when I started my test code, whole of test was failed.
Error log was No ParameterResolver registered for parameter blah blah blah...
So I thought Bean Injenction is failed even though I was using constructor.
In addition, The Bean Icon didn't show up even though I used the constructor In Intellij IDE.
But when I was added @Autowired constructor at constructor, Bean Icon began to appear.
Like below
Resources Class is a bean which is only uesd in test code.
I could solve the problem but I really didn't understand what happend.
I wanna know What is difference between using and not using @Autowired Constructor
Please let me know how this magical @Autowired Constructor works

