C# : add Main methods in classes to quicktest

标签 c#

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

现在,我有一个 ASP.NET 应用程序,我正在其中编写一个需要单独测试的包。如上所述,我想要一个小的 Main 功能,动态添加以在控制台中打印内容。我尝试简单地添加一个,但 Visual Studio 当然不会注意到它。目前我在另一个控制台应用程序中开发包来绕过这个麻烦..

如果您明白我的意思,您会提出什么建议?

最佳答案

我进行单类测试的常见方法是使用 unit test frameworknUnit .

这使我能够单独实例化和测试一个类。

如果类有依赖项,我也可以使用 mocking framework mock 那些。

关于C# : add Main methods in classes to quicktest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8893204/

相关文章:

c# - 等于或小于不工作

c# - 我的 C# 应用程序的最佳数据库选择

c# - 如何在 ListView 中对整数进行排序

c# - 无法通过 TCP/IP 发送第二条消息

c# - 将连字字符放入 ComboBox 文本

c# - 在其构造函数中使用类 C# - 有味道吗?

c# - 如何获得拖放目标对象?

c# - div 内容丢失

c# - Xamarin.iOS 的像素转换距离

c# - 将 C#8 的方法识别为可空检查器?