public void CreateInstanceAfterGetMockShouldUseSameMock() { // Setup var mock = _automocker.GetMock <ISimpleDependency>(); // Exercise var instance = _automocker.GetInstance <ClassWithSimpleDependency>(); // Verify Assert.That(instance.Dependency, Is.SameAs(mock.Object)); }