C#:将类中的Main方法添加到快速测试中

本文关键字:添加 测试 方法 Main | 更新日期: 2023-09-27 18:20:44

我更喜欢Java,使用Java通常最方便的地方是,你可以在各种类中动态添加一个Main方法,然后通过原始的右键点击->运行单独执行它们。

现在,我有一个ASP.NET应用程序,我正在其中编写一个包,需要对其进行单独测试。如上所述,我希望有一个小的Main功能,可以在控制台中随时打印内容。我试着简单地添加了一个,但Visual Studio当然没有注意到。目前,我在另一个控制台应用程序中开发了这个包,以避免麻烦。。

如果你明白我的意思,你会有什么建议?

C#:将类中的Main方法添加到快速测试中

我进行单类测试的常见方法是使用像nUnit这样的单元测试框架。

这使我能够孤立地实例化和测试一个类。

如果类有依赖项,我也可以使用mocking框架来模拟这些依赖项。

一套好的单元测试可能会大大帮助您完成所需任务。