testable-mock
testable-mock copied to clipboard
使用OmniConstructor构造的对象第二层成员变量为null
releaseDraftBiz = OmniConstructor.newInstance(ReleaseDraftBiz.class);
构造biz对象,第一层成员变量service有,但是service的成员变量mapper都为null.

目前声明为接口类型的成员都会被初始化为null,和嵌套层数无关,是一个已知现状,在文档里有说明。这个问题其实是有解法的(生成一个临时类并构造),但暂时没有精力排期开发。