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