我试图使用assertArrayEquals
与Scala中的JUnit测试套件中的字符串数组进行比较。它工作正常的基本类型,如Int
或Boolean
,但是它发出将其施加到String
时以下错误:如何在Scala中将字符串数组与JUnit进行比较
重载方法值的toString与备选方案:(X $ 1:数组[对象])字符串(X $ 1:字符串(x $ 1:数组[字符串])字符串(x $ 1:数组[字符串])字符串(x $ 1:数组[字符串])字符串(x $ 1:Array [字符串(x $ 1:Array [Long])字符串不能应用于(Array [String])
这对我来说似乎很奇怪,因为使用Java环境中的相同方法毫无问题。 有没有办法规避这种情况?
提示:使用** assertThat(actual,is(whatever))**。几乎所有的工作。 – GhostCat
Jep,就像一个魅力。谢谢! – qantik
感谢您的快速接受。期待再次与您“工作”;-) – GhostCat