Hi,
I'm using following attributes for each nunit test
[Test, VerifyMocks, ClearMocks]
It looks like that the result of the tests depend on the sequence of the attributes, e.g. if clearMocks is done before VerifyMocks, VerifyMocks will never report an error....
For some reasons, it looks like that on some machines the order is like in the statement, meaning VerifyMocks is done before ClearMocks. But on some machines the order is different and some tests pass that should not.
Is this a real problem? Should I use the TearDown method to Clear the mocks instead of using the attribute?
Thanks