在C#中,您可以使用InternalsVisibleToAssemblyInfo.c中的属性创建一个测试项目访问项目内部的权限,这样您就可以对项目中不希望公开的部分进行单元测试.
InternalsVisibleTo
[assembly: InternalsVisibleTo("MyTestProject")]
我无法在F#中发现等效的解决方案,或者甚至发现如何将属性添加到程序集中.是否有解决方案(或等效的解决方法),如果是,它是什么?
.net c# f#
.net ×1
c# ×1
f# ×1