【发布时间】:2016-03-12 08:46:45
【问题描述】:
在我的 .NET 解决方案中,我有两个项目:一个主项目和一个针对主项目运行测试的项目。在我的项目中,我有几种方法我想保持“私有”,但也想运行测试。是否有一种访问方法可以将这些功能限制在我的解决方案内部?
【问题讨论】:
-
有人可能会争辩说您应该只测试您的公共 API,但您可以使用 internal 和 InternalsVisibleTo 来让测试项目看到它们。
标签: c# .net access-modifiers