Testing 在没有spring测试运行程序的情况下使用spring测试注入配置
鉴于以下类别: 公共类类测试{ ${property.utility} 私有财产 私人公用事业 公共类待测试(实用工具){ 这个。效用=效用 } 公共无效doSomething(){ 公用事业.剂量测定(财产) } } 我们希望模拟实用程序(例如,我们正在使用Mockito)并验证是否通过传递属性参数调用了Utility.doSomething 我们并不真正关心配置值(我们还有其他测试)。但是我们不希望使用类似(或通过构造函数传递属性)的方法打开类 公共void setPropertyForTest(字符串属性){ this.property=属性 } 是否有其他方法检查此私有属性(没有值)是否传递给公用事业Testing 在没有spring测试运行程序的情况下使用spring测试注入配置,testing,spring-test,Testing,Spring Test,鉴于以下类别: 公共类类测试{ ${property.utility} 私有财产 私人公用事业 公共类待测试(实用工具){ 这个。效用=效用 } 公共无效doSomething(){ 公用事业.剂量测定(财产) } } 我们希望模拟实用程序(例如,我们正在使用Mockito)并验证是否通过传递属性参数调用了Utility.doSomething 我们并不真正关心配置值(我们还有其他测试)。但是我们不希望使用类似(或通过构造函数传递属性)的方法打开类 公共void setPropertyForTe
非常感谢。如果您只想设置
private
字段,Spring(而不是Sprint)在Spring测试
模块中提供支持。请参阅中的设置字段()
问候,
山姆敏捷主义对我伤害很大:)