【发布时间】:2012-09-03 08:26:12
【问题描述】:
我有一个类似 void 方法的模拟类
public class Mock {
public void method(String string) {
// doSomething
}
}
我不关心这个方法的作用,但我想发送字符串。
这个字符串实际上是一个 JSON 格式的对象,我正在测试的方法是根据最初发送的字符串修改这个对象(假设是非常随机的)。
method(String json) {
Object obj = unparse(json);
obj.setRandomValue(random);
String parsed = parse(obj);
Mock.method(parsed);
}
我想看看之前为空的“randomValue”是否在方法调用后实际上设置为随机数。
最好是截取json,解析它并检查对象。
【问题讨论】:
-
我正在使用它,对象被它模拟了......