在java中,我可以简单地直接测试类
public static void main()
然后我只需添加快速代码并在 Eclipse 下“运行”该类。C++ .NET 中有类似的东西吗?
现在我必须创建一个空项目,引用正确的标题,然后将该项目设置为启动项目。
在java中,我可以简单地直接测试类
public static void main()
然后我只需添加快速代码并在 Eclipse 下“运行”该类。C++ .NET 中有类似的东西吗?
现在我必须创建一个空项目,引用正确的标题,然后将该项目设置为启动项目。
我对 Eclipse 不是很熟悉,但如果您只是想在 IDE 中运行您的对象,请执行以下操作。
打开立即窗口,然后调用你想要的任何函数。这将开始执行您键入的代码。您可能必须限定名称。例如:ClassLibrary1.MyClass.SomeMethod()
我喜欢为此使用TestDriven.NET 。它允许您通过右键单击标题并选择“运行测试”来执行任何公共方法。
我喜欢制作
public static void Test()
与此功能一起使用的对话框和表单类的方法。
它支持 C++/CLI,所以如果这就是 C++.NET 的意思,它应该适合你。
编辑:你应该只对不能自动测试的东西这样做——比如纯 GUI 类。否则我同意其他评论者:使用单元测试框架。
我在 C# 中执行此操作,所以我不知道这是否会有不同的反应,但我使用 main 方法设置了一个空的“测试”类,然后将项目设置为使用该类文件启动。您不必在单独的项目中创建文件。