> There's no credibility when you complain even about the method names' case.
Why not? what would you say if the method was called sEtuP?
setup is one word in english. So the complaint is very legitimate.
Another big complaint is its OOP only interface:
In many testing scenarios I simply do not want classes/methods/inheritance/etc
what I want is this:
chk("foo of 1 correct", foo(1), value)
chk("foo of 2 correct", foo(2), value)
In 99% cases that's the only thing which is needed but unittest doesnot