You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I mean it in the nicest way possible (although it is going to be hard).
For me to understand what the tests do, I look for "Is" or "Are" or "Must", "HasTo", "Does", "Calls" but not "Should"; not this soft and nice "Should"; it sounds like "if you have a chance to do it" or similar.
Having it as an extension and using it at the end of the statement is harder to read and understand the intension. One is Asserting that something works and therefore stating it in the first place.
The text was updated successfully, but these errors were encountered:
@MockOfT , raising this issue is basically saying that this library is flawed to its core... I and tens of thousands of developers who are using this library respectfully disagree.
I completely disagree. I have a result, I want to see if it's as expected. I would much rather assert: actual should be equal to expected
than assert equality between actual and expected
nUnit, for example, easily allows developers to transpose actual and expected parameters
IMO:
I mean it in the nicest way possible (although it is going to be hard).
For me to understand what the tests do, I look for "Is" or "Are" or "Must", "HasTo", "Does", "Calls" but not "Should"; not this soft and nice "Should"; it sounds like "if you have a chance to do it" or similar.
Having it as an extension and using it at the end of the statement is harder to read and understand the intension. One is Asserting that something works and therefore stating it in the first place.
The text was updated successfully, but these errors were encountered: