Yeppers, I think I agree. If anything, I would sorta think it would
be assertEquals() and assertEqualsNoCase().
.02 cents
--
No sadder proof can be given by a man of his own littleness than
disbelief in great men.
Thomas Carlyle
Yeah, that part sucks, but there's a real argument that it's broken as is.
CF is case sensitive when comparing strings... I wonder if it actually
wouldn't be that bad, because-- and correct me if I'm wrong but:
Wouldn't your actual code fail even if this assertion was true? At
least if you're using it with string comparison?
assertEquals("Me","me") might assert true, but something like
listContains("Me,Myself,I","me") would fail, right?
I'm probably missing something obvious, but that's my logic. *shrug*
Yeah, backwards compatibility is a real pain in something like a unit
test framework. Or version control, etc.. :-/
--
No violent extreme endures.
Thomas Carlyle
Assuming the logic holds, those tests are broken already. :-D
Longfellow said something that I think about from time to time:
Be still sad heart and cease repining;
Behind the clouds the sun is shining,
Thy fate is the common fate of all,
Into each life a little rain must fall,
Some days must be dark and dreary.
Seriously tho, if it's a problem for someone with thousands of tests
(I know they're out there, somewhere), maybe we could add a switch
that would revert to the old behavior? Stuff like that can appease
nasty feedbackers, sometimes. =]
--
None of us will ever accomplish anything excellent or commanding
except when he listens to this whisper which is heard by him alone.
Thomas Carlyle