gpt4 book ai didi

c# - 如何测试类在 C# 中是否正常工作?

转载 作者:太空宇宙 更新时间:2023-11-03 17:34:29 24 4
gpt4 key购买 nike

我写了一个类,想测试它是否运行良好。现在我认为最好的方法是创建新的控制台应用程序引用主项目,然后创建我的类的新实例并弄乱它。这种方法与其他方法不同,它使用关键字(没有类的全名)和调试启用 IntelliSense。

有谁知道如何在不制作新的控制台应用程序的情况下以更方便的方式做到这一点?

最佳答案

使用控制台应用程序来测试您的类(class)就是我所说的 "poor man's unit test."

您在正确的轨道上想要进行此类测试,我(以及 SO 上的大多数其他人)建议使用 a unit testing framework of some sort帮助你。 (Mocking 可能对您也很重要且有用。)

事情是这样的。无论您使用什么框架,或者如果您使用控制台应用程序来测试您的代码,您都必须创建一个单独的项目,或者一个单独的、重要的某种代码块,以便能够正确和独立地执行测试.这只是过程的一部分。这是一项投资,但不要让额外的工作阻止您这样做。它将在未来节省很多时间和您的皮肤。甚至下周。

此外,当您查找单元测试时,请务必同时研究 test-driven development (测试驱动开发。)

关于c# - 如何测试类在 C# 中是否正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6413640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com