我正在为我正在处理的 C# 项目设置一些单元测试,并且我选择使用 Visual Studio 的内置单元测试项目。问题是我一直在为项目中的大部分类提供默认的 internal
访问级别。现在我的单元测试项目无法访问它们,因为它是一个不同的程序集。
将项目中的所有类设为 public
以便单元测试项目可以访问它们是微不足道的,但是保留仅供内部使用的类不是惯用的吗项目 内部
?
最佳答案
您可以让您的内部结构对测试项目可见 - 参见 here了解更多信息
关于c# - 使用 C# 的保护级别和 Visual Studio 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21096002/