【发布时间】:2017-11-22 12:14:17
【问题描述】:
我正在处理 Mockito 和 JUnit 集成。为了模拟对象,我创建了一些 setter 方法
@Mock
private SomeDaoImplClass someDaoImplClass
jdbcTamplate = Mockito.mock(NamedParameterJdbcTamplate.class)
someDaoImplClass.setNamedParameterJdbcTamplate(jdbcTamplate)
所以方法setNamedParameterJdbcTamplate(jdbcTamplate) 不存在,我在课堂上创建了这个setter method。
我得到了一些信息,您无法在业务类中创建这些 set 方法
b'coz 它的影响业务部门。
请有人建议我 set methods 如何影响 BU。
【问题讨论】:
-
我并不感到惊讶。拼写警察也应该在你之后。这是一个 XY 问题。您需要在此处说明您正在尝试的内容,而不是询问如何绕过您的组织政策。
标签: java getter-setter business-logic