public DbContextTypeMatcher_Tests() { var fakeUow = Substitute.For<IUnitOfWork>(); fakeUow.GetTenantId().Returns(callInfo => _tenantId); var fakeCurrentUowProvider = Substitute.For<ICurrentUnitOfWorkProvider>(); fakeCurrentUowProvider.Current.Returns(fakeUow); matcher = new DbContextTypeMatcher(fakeCurrentUowProvider); matcher.Populate(new [] { typeof(MyDerivedDbContext1), typeof(MyDerivedDbContext2), typeof(MyDerivedDbContext3) }); }
public DbContextTypeMatcher_Tests() { var fakeUow = Substitute.For <IUnitOfWork>(); var fakeCurrentUowProvider = Substitute.For <ICurrentUnitOfWorkProvider>(); fakeCurrentUowProvider.Current.Returns(fakeUow); matcher = new DbContextTypeMatcher(fakeCurrentUowProvider); matcher.Populate(new[] { typeof(MyDerivedDbContext1), typeof(MyDerivedDbContext2), typeof(MyDerivedDbContext3) }); }