Hi Chris,
They are basically the same, but it makes more sense if you understand the difference between Mock and MockObject. You can read more about
mock objects here. Then depending on the usage, you should use the appropriate property.
The short story is this: MockObject creates an instance, which is returned through the Object property. Mock attaches to a future instance when it is created. The reference to this instance is through the MockedInstance property. Before it is created, the property value is null, by the way.
In the new Arrange-Act-Assert API, we've abandoned this interface, and therefore it's less confusing. Have a look at the different posts about
AAA here.
Thanks