Thanks for your input, we will see how to incorporate these in our next release.
Just to clear some things:
IsEqual(object expected)--> Passes if expected.Equals(actual)
This is the same as passing the expected object, why should you want to add the IsEqual()
IsNull()-->Passes if actual is null
This is the same as passing null, would you really want to add the IsNull()
You can use MockManager.Any
IsTypeOf(Type type)-->Passes if actual is of a specific type
IsIn(param object list)-->Passes if actual is equal to any specified value
These are a good idea.