0
我写了下面的方法从一个字符串中获取一个子字符串与开始和结束索引。对于那些会超出范围的索引,我如何在Junit中编写测试用例?例如,如果字符串是香蕉,并且该方法以getSubstring(3,12)的形式运行,则该方法将抛出一个超出界限的错误。如何编写一个在显示此错误时将通过的测试用例?如何测试索引超出界限的错误?
public String getSubstring(int start, int end){
sub = MyString.str.substring(start, end);
return sub;
}
@Test
public void testgetSubstring() {
MyString test = new MyString();
String result = test.getSubstring(3,12);
}
抛出错误? – 2014-09-06 04:24:01
使用字符串长度函数 – 2014-09-06 04:24:33