帮忙生成这个文件的atest,要求:
- 帮忙生成这个文件的atest,要求:(AI prompt)
- (1) 测试类的非static private变量和方法使用反射获取和设置需要的参数,注意注入时候需要传入类的实例,例如 :field.set(instance, value);
- (2) 测试类的static private变量使用反射获取和设置需要的参数,注意注入时候无需要传入类的实例,例如:field.set(null, value);
- (3) 测试类的static 方法的获取,需要使用 ExtendedMockitoRule 的方法mockito;使用ExtendedMockitoRule 方法需要包含的包名:
import com.android.dx.mockito.inline.extended.ExtendedMockito;
import com.android.modules.utils.testing.ExtendedMockitoRule;
import static com.android.dx.mockito.inandroid atets 代码生成
android atets 代码生成