软件开发中的测试、设计与调试实践
1. 测试用例与功能实现
在软件开发过程中,测试用例的编写对于确保功能的正确性至关重要。以下是一些测试添加评分功能的代码示例:
public void testAddingRating() throws DuplicateMovieException {
Vector extendedRatings = starWars.getRatings();
extendedRatings.add(new Rating(2, "Dave", "Not bad."));
//...
mockView.getRatingValueField();
control.setReturnValue(2, 1);
mockView.getRatingSourceField();
control.setReturnValue("Dave", 1);
mockView.getRatingReviewField();
control.setReturnValue("Not bad.", 1);
//...
}
public void addRating() {
if (selectedMovie != null) {
int value = view.getRatingValueField();
String source = view.getRatingSourceField();
String review = view.getRatingReviewField();
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



