private static IOA_Meeting dal = DALFactory.OA.OA_Meeting.Create();
/// <summary>
/// Insert a new oa_meeting record to database.
/// </summary>
/// <param name="oOA_MeetingInfo"></param>
/// <returns></returns>
public static string Insert(OA_MeetingInfo oOA_MeetingInfo)
{
// Validate input
if (oOA_MeetingInfo == null)
return "0";
// Use the dal to insert a new record
return dal.Insert(oOA_MeetingInfo);
}
单元测试,请问怎么测试这个 Insert()方法呢
不明白你什么意思。
单元测试有个测试初始化的函数,可以在这里做一些测试前的准备工作。
如果是静态方法就比需要实例对象
不晓得你的dal 干嘛会有错误,缺少引用。
单元测试一般不要测试数据库,那样太慢了。
单元测试也尽量不要测试这个方法以外的危险方法(可能导致失败的)。
单元测试是模拟环境,如果你的 dal里面可能出错,那你要替换它,否则你的Bll中的Insert方法将是不可测的。
不测试