我有一个java项目,我正在寻找允许我强制执行约束的测试框架 -
对一个对象的特定方法调用只能在另一个对象上调用另一个方法后调用:
例如
if (validator.someMandatoryCheck()) {
myObject.performOperation();
}
我想确保在我的代码库中,在调用myObject.performOperation()
的地方时,必须首先调用validator.someMandatoryCheck()
。
是否有允许我实现这一目标的测试框架?