在我的工作中,我一直在学习和使用Bazel一段时间。出于某种原因,我在src / main / java / com / google / devtools / build / lib / rules / cpp / CppCompileAction.java上做了一些开发。之后,我计划为新的更改添加几个测试。那时我意识到,在相应的包(src / test / java / com / google / devtools / build / lib / rules / cpp /)中,没有执行任何操作。我期待类似下面的内容
CppCompileAction action = ... CppCompileActionBuilder.build(...);
ActionResult result = action.execute(someActionExecutionContext);
有什么理由吗?如果我想创建这样的测试,有什么建议吗?谢谢!