我有一个没有参数的类,构造函数和带参数的构造函数,如下所示。DataValidator data = applicationContext.getBean(DataValidator.class,"123");} 当我调用start()函数时,它打印的是Calling no Args const而不是ID is: 123。为什么它在将args传递给getBean方法之后也会调用no
假设我有一个带有几个Spring的测试配置,这些配置实际上是被模拟的,我希望在JUnit测试套件中指定这些模拟的行为。java.lang.Exception: Test class should have exactly one public zero-argument constructor
我知道解决方法,比如在测试中使用自动处理字段,但是我想知道是否有一种在JUnit测试中使用自动处理注释的方法?