需要用户输入的单元测试方法

时间:2016-06-04 13:54:13

标签: c# unit-testing

好。所以我要为我的应用程序进行单元测试。它包含了几种void方法。几乎每种方法我都喜欢OpenFileDialogSaveFileDialog。我该如何测试这些方法?

P.S那些方法是按钮事件,它们需要(object sender, EventArgs e)作为参数,我无法在测试类库中传递

P.S2我不能再改变我的项目(讲师要求)

1 个答案:

答案 0 :(得分:0)

假设这是事件处理程序:

void btn_Click (object sender, EventArgs e)
{
}

您可以这样称呼它:

btn_Click (this.openDialog, new EventArgs())

确保您在课堂上公开考试。