public void Generic_SetContextFactory_delegates_to_internal_configuration()
{
var mockInternalConfiguration = new Mock<InternalConfiguration>(null, null, null, null, null);
Func<SomeContext> factory = () => null;
new DbConfiguration(mockInternalConfiguration.Object).SetContextFactory(factory);
mockInternalConfiguration.Verify(m => m.RegisterSingleton<Func<DbContext>>(factory, typeof(SomeContext)));
}