方法assertEquals(Object,Object)对于类型…
该错误的含义是,您正在将
doubleand和传递给
Double具有两个不同签名的方法:由于自动装箱
assertEquals(Object,Object),
assertEquals(double,double)两个都可以被调用。
为避免歧义,请确保调用
assertEquals(Object,Object)(通过传递两个双打)或
assertEquals(double,double)(通过传递两个双打)。
因此,在您的情况下,您应该使用:
assertEquals(Double.valueOf(70), eccen.get("alpha"));要么:
assertEquals(70.0d, eccen.get("alpha").doublevalue());


