public void Test01_Attempt_To_Get_DbContext_That_Was_Never_Registered_Before() { var dbContextCollection = new DbContextCollection(dbContextFactory: FakeObjectFactory.CreateDbContextFactory()); var dbContext = dbContextCollection.Get <FakeDbContext>(); dbContext.Should().NotBeNull(); }
protected override void OnSetUp() { this.factory = A.Fake <FakeObjectFactory>(x => x.Wrapping( new FakeObjectFactory(ServiceLocator.Current.Resolve <IFakeObjectContainer>(), ServiceLocator.Current.Resolve <IProxyGenerator>(), ServiceLocator.Current.Resolve <FakeObject.Factory>()))); this.StubResolve <FakeObjectFactory>(this.factory); }
public void SetUp() { this.factory = A.Fake <FakeObjectFactory>(); A.CallTo(() => this.factory.CreateFake(typeof(IFoo), A <IEnumerable <object> > .Ignored.Argument, A <bool> .Ignored)).Returns(A.Fake <IFoo>()); this.fakeObjectBuilder = this.CreateBuilder(); }
public void Test02_Attempt_To_Get_DbContext_That_Was_Registered_Before() { var dbContextCollection = new DbContextCollection(dbContextFactory: FakeObjectFactory.CreateDbContextFactory()); var dbContext = dbContextCollection.Get <FakeDbContext>(); var dbContextSecondAttempt = dbContextCollection.Get <FakeDbContext>(); dbContextSecondAttempt.InstanceId.Should().Be(dbContext.InstanceId); }
protected override void OnSetUp() { this.factory = A.Fake <FakeObjectFactory>(x => x.Wrapping(ServiceLocator.Current.Resolve <FakeObjectFactory>())); this.startConfigurationFactory = A.Fake <IStartConfigurationFactory>(x => x.Wrapping(ServiceLocator.Current.Resolve <IStartConfigurationFactory>())); this.StubResolve <FakeObjectFactory>(this.factory); this.StubResolve <IStartConfigurationFactory>(this.startConfigurationFactory); }
protected override void OnSetUp() { this.factory = A.Fake(new FakeObjectFactory(A.Fake <IFakeObjectContainer>())); FakeObjectFactory.Creator creator = () => this.factory; this.StubResolve <FakeObjectFactory.Creator>(creator); }
protected override void OnSetUp() { this.fake = new FakeObject(); this.StubResolve <FakeObject.Factory>(() => this.fake); this.factory = A.Fake(new FakeObjectFactory(ServiceLocator.Current.Resolve <IFakeObjectContainer>(), ServiceLocator.Current.Resolve <IProxyGenerator>(), () => this.fake)); this.StubResolve <FakeObjectFactory>(this.factory); }
public void SetUp() { this.replacedServiceLocator = ServiceLocator.Current; ServiceLocator.Current = A.Fake <ServiceLocator>(ServiceLocator.Current); this.factory = A.Fake(new FakeObjectFactory(A.Fake <IFakeObjectContainer>())); FakeObjectFactory.Creator creator = () => this.factory; Fake.Configure(ServiceLocator.Current) .CallsTo(x => x.Resolve(typeof(FakeObjectFactory.Creator))) .Returns(creator); }
protected override void OnSetUp() { this.factory = A.Fake(ServiceLocator.Current.Resolve <FakeObjectFactory>()); this.StubResolve <FakeObjectFactory>(this.factory); }