代码可以很容易地设置预期的结果，用户通过授权，或没有通过，这样，两种情况下可以很容易地测试系统的行为。同样，只有模拟对象才有的设置可以确保对子系统的后续调用将会导致异常抛出，或没有反应的挂起，或返回codice_3等。这样，开发客户端的行为时，可以对后端子系统中的所有实际的故障的条件以及预期的响应进行测试。没有这样简单而灵活的模拟系统，对于每一种情形进行测试将是十分费力的。
记录日志字符串.一个模拟的数据库对象的保存方法codice_4可能包含许多（如果有）实现代码。可能检查存