2

在java中,我可以简单地直接测试类

public static void main()

然后我只需添加快速代码并在 Eclipse 下“运行”该类。C++ .NET 中有类似的东西吗?

现在我必须创建一个空项目,引用正确的标题,然后将该项目设置为启动项目。

4

4 回答 4

2

单元测试。如果您使用的是 VS ,还有对象测试台。

于 2009-01-13T15:26:53.083 回答
1

我对 Eclipse 不是很熟悉,但如果您只是想在 IDE 中运行您的对象,请执行以下操作。

打开立即窗口,然后调用你想要的任何函数。这将开始执行您键入的代码。您可能必须限定名称。例如:ClassLibrary1.MyClass.SomeMethod()

于 2009-01-13T15:34:17.407 回答
1

我喜欢为此使用TestDriven.NET 。它允许您通过右键单击标题并选择“运行测试”来执行任何公共方法。

我喜欢制作

public static void Test()

与此功能一起使用的对话框和表单类的方法。

它支持 C++/CLI,所以如果这就是 C++.NET 的意思,它应该适合你。

编辑:你应该只对不能自动测试的东西这样做——比如纯 GUI 类。否则我同意其他评论者:使用单元测试框架。

于 2009-01-13T15:57:11.293 回答
1

我在 C# 中执行此操作,所以我不知道这是否会有不同的反应,但我使用 main 方法设置了一个空的“测试”类,然后将项目设置为使用该类文件启动。您不必在单独的项目中创建文件。

于 2009-01-13T15:27:40.213 回答