IMO having the expected value before is the right way ! Do you TDD ? It makes a lot of sense for me to write assert: expected equals: actual. Am I alone ?
If you do TDD, you have first to decide what you expect. You don't know how to get it because the code doesn't exist yet. So you usually I write
self assert: 'i want this' equals:��
then stop because I have to think about the interface / selectors / object I want. So it matches the flow of thought when I'm writing tests.
And the other weird thing is that with this "fix" I now have to change hundred of tests I've written to be semantically correct !!!!
Laurent. ��
��