Th old Ashley would never say this, maybe I’ve been working with PHP too long, but seriously, I’m going to have to side with the dynamic language crowd on this one – I think I have been spending too much time developing with Magento!
After an Eclipse upgrade a whole raft of my unit tests started failing to compile with the error:
The method assertEquals(Object, Object) is ambiguous for the type. What this means is I’m passing an
int and and
Integer into a method that has two different signatures:
assertEquals(Object, Object) and
assertEquals(int, int) both of which could be called, thanks to autoboxing.