电影列表管理系统的功能实现与测试
在电影列表管理系统中,我们主要关注电影列表的保存、读取、加载以及排序等功能。下面将详细介绍这些功能的实现和测试过程。
1. 电影列表保存功能
电影列表的保存功能主要涉及 save 和 saveAs 方法,以下是相关代码和测试用例。
public boolean save() {
if (outputFile == null) {
return false;
}
FileWriter writer = new FileWriter(outputFile);
movies.writeTo(writer);
writer.close();
return true;
}
public boolean saveAs() throws IOException {
outputFile = view.getFile();
if (outputFile == null) {
return false;
}
FileWriter writer = new FileWriter(outputFile);
movies.writeTo(writer);
writer.close();
return true;
}
测试用例如下:
public void testSaving() throws Excep
超级会员免费看
订阅专栏 解锁全文
4399

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



