我正在构建一个库,它将成为多个库的一部分,这些库将由一个伞式库使用,它们都是用 internalsVisibleTo("{umbrella-library}") 构建的。
我想探索我正在使用新的 Microsoft Intellitetest 构建的库,但它似乎不适用于内部类,因为这些方法不是公开可见的(即使它们是公开的)。
有什么建议吗?
我正在构建一个库,它将成为多个库的一部分,这些库将由一个伞式库使用,它们都是用 internalsVisibleTo("{umbrella-library}") 构建的。
我想探索我正在使用新的 Microsoft Intellitetest 构建的库,但它似乎不适用于内部类,因为这些方法不是公开可见的(即使它们是公开的)。
有什么建议吗?
以下是如何使用 IntelliTest 探索内部类型: (1) 首先在所需方法上调用“Create IntelliTest”命令,以便发出具有所需 PUT 和属性的测试项目。(2) 接下来,像往常一样在所需方法或(刚刚发出的)PUT 上调用 Run IntelliTest 命令。
请参阅这篇文章 ( http://blogs.msdn.com/b/visualstudioalm/archive/2015/07/25/unit-test-generators-extensibility-hats-off-to-our-community.aspx ) 了解基本原理。