【发布时间】:2017-09-26 09:52:35
【问题描述】:
我正在为一个类编写测试方法
例如:
class employee{
public int ButtonID
{
get
{
return
function(GetValue("ButtonID"), 0);
}
set
{
SetValue("ButtonID", value);
}
}
public function getEmployeeID()
{somthing; }
private function setEmployeeID()
{somthing; }
protected button_click(e)
{ somthing; }
}
这里我们计算代码覆盖率的时候也包括
- getter 和 setter 方法
- 按钮点击事件。
- 公共函数
- 私有函数
我应该看到以上四个的覆盖范围吗?
【问题讨论】:
-
具体看以上四点
-
一般建议是测试对象的公共接口。
-
你能简单介绍一下第 1 点和第 2 点吗?
标签: c# asp.net .net unit-testing mstest