如何将单元测试写入内部类???
您编写的测试指定了顶级类的外部接口的行为.该类是否使用内部类来实现该行为,是该类的实现细节,并且测试不需要知道任何有关它的信息.
如果内部类无法通过顶级类接口进行充分测试,那么通常最好将内部类移出并直接作为新的顶级类进行测试.想要测试内部类是一种代码味道,内部类可能足以成为顶级类.
不是我推荐它,但你也可以使用InternalsVisibleToAttribute.