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