示例#1
0
            public void Instances_AreSingletons()
            {
                var sut    = new BaseUnitTest <TypeWithInterfaceDependencies>();
                var first  = sut.GetMocked <IBarService>();
                var second = sut.GetMocked <IBarService>();

                Assert.Equal(first, second);
            }
示例#2
0
            public void Instances_AreSameAsSystemUnderTest()
            {
                var sut    = new BaseUnitTest <TypeWithInterfaceDependencies>();
                var first  = sut.GetMocked <IFooService>();
                var second = sut.Build().FooService;

                Assert.Equal(first, second);
            }
示例#3
0
 public void CanGetInstance()
 {
     var sut = new BaseUnitTest <TypeWithInterfaceDependencies>();
     var bar = sut.GetMocked <IBarService>();
 }