public void RegisterMock_Any_CreatesNewInstances() { anon.RegisterMock <ITestInterface>(mock => mock.Setup(t => t.SayHello()).Callback(() => { })); var first = anon.Any <ITestInterface>(); var second = anon.Any <ITestInterface>(); Assert.NotSame(first, second); }