默认情况下,TestableMock假设测试类与被测类的包路径相同,且名称为被测类名+Test(通常采用Maven或Gradle构建的Java项目均符合这种惯例)。 同时约定测试类关联的Mock容器为在其内部且名为Mock的静态类,或相同包路径下名为被测类名+Mock的独立类。
是的!!很坑,你生成的测试类命名要是被测类名+Test,且包路径一致,这个需要注意,不然不生效,在此记录下传播下,找了好久才在其他博主下看到这个玩意。
默认情况下,TestableMock假设测试类与被测类的包路径相同,且名称为被测类名+Test(通常采用Maven或Gradle构建的Java项目均符合这种惯例)。 同时约定测试类关联的Mock容器为在其内部且名为Mock的静态类,或相同包路径下名为被测类名+Mock的独立类。
是的!!很坑,你生成的测试类命名要是被测类名+Test,且包路径一致,这个需要注意,不然不生效,在此记录下传播下,找了好久才在其他博主下看到这个玩意。