我正在尝试编写一个xpath规则,我想警告在给定特定命名空间的情况下使用几种方法。该规则可以表述为:
如果调用来自以后缀域命名的类,则应该只能在使用后缀Repository命名的类中调用create / update / delete。
我失败的部分是如何在代码中稍后的方法中将字段“private XXXRepository xxxRepository”连接到调用“xxxRepository.create()”。只是检查是否遵循命名对流的情况似乎是不够的。
示例代码:
public class Example()
private TestRepository testRepository;
public void callToCreate(){
testRepository.create();
}
}