• 2022-05-26
    12.在单元测试中,要实现非测试对象的隔离,使用Mock对象而非Stub模块的理由不包括______。(2分)
    A: Mock对象可以直接调用现成的框架动态生成,而不像Stub模块需要进行大量的手动编码
    B: 对Mock对象的创建与使用可以直接整合在测试方法中,而不像Stub模块需要实现在单独的类中
    C: Mock对象在创建后可以直接指定期望行为,并在测试执行后进行期望验证
    D: Mock关注状态验证,而Stub关注行为验证,显然Mock在测试粒度上要比Stub更细一些
  • 举一反三