设有两段代码ModuleA和 ModuleB如下 它们由不同的程序员开发。 (1)试分析对这两段代码进行集成测
已帮助 人
设有两段代码ModuleA和 ModuleB如下,它们由不同的程序员开发。 (1)试分析对这两段代码进行集成测试时会出现什么问题? (2)试设计两个测试数据,一个能发现这一问题,另一个则不能发现这一问题。 public class ModuleA { /** * 实现把 str1 中包含的 str2 去掉后的内容返回的功能 * @param str1 字符串1 * @param str2 字符串2 * @param 返回处理的结果 */ public String operate(String str1, String str2) { return str1.replace(str2, ""); } } public class ModuleB { private ModuleA moduleA; public void setModuleA(ModuleA moduleA) { this.moduleA = moduleA; } /** * 模块B的具体处理操作中,调用了模块A的接口

回答
共1条回复-
B
