我应该对构造函数进行单元测试吗?假设我有一个如下所示的构造函数:
IMapinfoWrapper wrapper;
public SystemInfo(IMapinfoWrapper mapinfoWrapper)
{
this.wrapper = mapinfoWrapper;
}
我需要为这个构造函数编写单元测试吗?我没有包装器变量的任何getter,所以我不需要测试它.
我应该对构造函数进行单元测试吗?假设我有一个如下所示的构造函数:
IMapinfoWrapper wrapper;
public SystemInfo(IMapinfoWrapper mapinfoWrapper)
{
this.wrapper = mapinfoWrapper;
}
我需要为这个构造函数编写单元测试吗?我没有包装器变量的任何getter,所以我不需要测试它.
单元测试是关于测试对象的公共状态、行为和交互.
如果您只是在构造函数中设置一个私有字段,那么有什么需要测试的呢?
不要费心对简单的访问器和变换器进行单元测试.那太傻了,而且对任何人都没有帮助.