标签: java
我有一个使用二进制搜索搜索元素的方法。我已经创建了两种测试方法来测试它。第一个断言该方法返回的索引与我在测试期间给出的索引相同。第二个测试方法断言当元素不在数组中时,该方法返回-1。
这两种方法是否足够? 我正在使用Java
答案 0 :(得分:2)
您的测试结果应与您的应用程序的业务和功能要求一致。听起来你已经涵盖了“快乐路径”的情景。现在,您需要关注边缘情况,其中可能包括搜索空字符串或搜索“-1”时的情况。
答案 1 :(得分:2)
这些案件怎么样。