gmock is really cool.