public void Instances_AreSingletons() { var sut = new BaseUnitTest <TypeWithInterfaceDependencies>(); var first = sut.GetMocked <IBarService>(); var second = sut.GetMocked <IBarService>(); Assert.Equal(first, second); }
public void Instances_AreSameAsSystemUnderTest() { var sut = new BaseUnitTest <TypeWithInterfaceDependencies>(); var first = sut.GetMocked <IFooService>(); var second = sut.Build().FooService; Assert.Equal(first, second); }
public void CanGetInstance() { var sut = new BaseUnitTest <TypeWithInterfaceDependencies>(); var bar = sut.GetMocked <IBarService>(); }