早教吧 育儿知识 作业答案 考试题库 百科 知识分享

junit参数化测试用junit写一个测试,要测试的方法为SentenceParser(),可将一个英文句子,如"thisisabook“,分解为4个单词"this""is""a""book",单词model为wordmodel.但是不同的句子会分解为不同个数的word.也

题目详情
junit 参数化测试
用junit写一个测试,要测试的方法为SentenceParser(),可将一个英文句子,如"this is a book“,分解为4个单词"this""is""a""book",单词model为wordmodel.但是不同的句子会分解为不同个数的word.也就是说,在参数化测试的方法内,expected结果个数不确定.
▼优质解答
答案和解析
String s = "this is a book";
String[] array = s.spilt(" ");
int expectedNum = array.length;//期望出现的单词个数
.和你的测试函数测出来的个数比较就行