Java 简单的JUnit测试总是失败,我不知道为什么

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

[Java]我们被指派编写几个方法来帮助向TodoList添加功能,其中一个方法是通过TodoList并返回仍然不完整的方法。这是我写的(省略了其他方法):

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>();