如何:从对象测试工作台调用方法

更新:2007 年 11 月

下面的过程说明如何测试您自己的应用程序,而不用编写一个单独的测试工具。使用 对象测试工作台工具窗口 可将参数传递给方法并监视线程、事件和编程输出。为节省时间,可以使用“对象测试工作台”对代码执行快速的单元测试。

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

调用实例的方法

  1. 编写并编译您自己的应用程序。

  2. 在“视图”菜单上单击“类视图”。

  3. 展开“类视图”窗口,找到想要测试的类,右击需要测试的类,再单击“创建实例”。

    出现“创建实例”对话框,提示您为测试选择实例名。

  4. 在“名称”框中键入 MyTestForThisClass。

    “对象测试工作台”窗口打开并显示一个表示该类的圆角矩形。实例名也显示在框中。

  5. 在“对象测试工作台”窗口中右击您的类,再单击“调用方法”。

    所有公共方法都显示出来以用于测试。

  6. 从快捷菜单上的列表中选择想要验证的方法或函数,再单击“确定”。

    出现调用方法对话框

    在“调用方法”对话框中,在“参数”文本框中填入参数或指定 null。如果任何一个参数无效,参数旁边会显示一个惊叹号 (!)。例如,如果参数要求 int 而您键入某些文本,惊叹号提示您更正输入参数。若要更正参数,只需重新键入正确的数据类型。

    说明:

    若要激发类的事件,从“调用方法”对话框中的列表框中选择事件。

  7. 单击“确定”调用方法并开始测试。

    如果方法调用成功,则显示 方法调用结果消息框 和调用的返回值。

    如果方法无效,“方法调用结果”消息框会明确指出这一点。

调用类型的静态方法

  1. 在“类视图”中右击想要调用其方法的类的名称。

    - 或 -

    在“对象测试工作台”窗口中右击表示您想调用其方法的对象的圆角矩形。

  2. 在“对象测试工作台”窗口中右击您的类,再单击“调用静态方法”。

    出现“调用静态方法”对话框。

  3. 在列表上单击要调用的静态方法。

    出现“调用方法”对话框。

  4. 在“调用方法”对话框中,在“参数”文本框中填入参数或指定 null。

    如果任何一个参数无效,参数旁边会显示一个惊叹号 (!)。例如,如果参数要求 int 而您键入某些文本,惊叹号提示您更正输入参数。若要更正参数,只需重新键入正确的数据类型。

  5. 单击“确定”调用方法并开始测试。

    如果方法调用成功,则显示 方法调用结果消息框 和调用的返回值。如果方法无效,“方法调用结果”消息框会明确指出这一点。

请参见

其他资源

对象测试工作台

生成、调试和测试