Java 我的资产质量怎么了?

Java 我的资产质量怎么了?,java,junit,Java,Junit,仍然得到红条。AssertEquals怎么了 public void testFindEmployeeByID() { StubEmployeeRepositoryImpl result = new StubEmployeeRepositoryImpl(dataSource); List<Employee> emp = result.findEmployeesByName("John", "X"); assertEquals("John"+"X", resul

仍然得到红条。AssertEquals怎么了

public void testFindEmployeeByID() {
    StubEmployeeRepositoryImpl result = new StubEmployeeRepositoryImpl(dataSource);
    List<Employee> emp = result.findEmployeesByName("John", "X");
    assertEquals("John"+"X", result.findEmployeesByName("John", "X"));
}

可能assertEquals不知道如何比较列表和字符串…

那个红色条是怎么说的?我应该将列表转换为字符串吗?这可能吗?@FrustGoogleNow一个聪明的想法可能是从列表中获取员工,如果它应该是1名员工,并将员工转换为字符串。如果员工有两个属性,如firstName和LastName,则可以创建一个toString方法返回这两个属性。type对象中的方法toString不适用于参数List@FrustGoogleNowUff,result.findeemployeesbynamejohn,X.get0.toString;