Java 简单的JUnit测试总是失败,我不知道为什么
[Java]我们被指派编写几个方法来帮助向TodoList添加功能,其中一个方法是通过TodoList并返回仍然不完整的方法。这是我写的(省略了其他方法):Java 简单的JUnit测试总是失败,我不知道为什么,java,junit,failing-tests,Java,Junit,Failing Tests,[Java]我们被指派编写几个方法来帮助向TodoList添加功能,其中一个方法是通过TodoList并返回仍然不完整的方法。这是我写的(省略了其他方法): public类TodoList{ 私人ArrayList todoItems; 公共托多利斯特(){ todoItems=新的ArrayList(); } 公共列表筛选器已完成(){ 列表incs=todoItems***** 对于(inti=0;i变化 List<TodoItem> incs = todoItems; Lis
public类TodoList{
私人ArrayList todoItems;
公共托多利斯特(){
todoItems=新的ArrayList();
}
公共列表筛选器已完成(){
列表incs=todoItems*****
对于(inti=0;i变化
List<TodoItem> incs = todoItems;
List incs=todoItems;
到
List incs=new ArrayList();
您似乎想创建一个新列表来添加到其中。通过将其指定给与要附加到其中的内部列表相同的列表。单元测试在哪里…?使用新的数组列表初始化incs
,而不是引用todItemsArrayList();而不是列表
List<TodoItem> incs = todoItems;
List<TodoItem> incs = new ArrayList<TodoItem>();