¿Por qué DbContext no implementa la interfaz IDbContext?

Porque no hayIDbContext ¿Interfaz en el Entity Framework? ¿No sería más fácil probar las cosas si existiera una interfaz con métodos como SaveChanges (), etc., desde los cuales podría derivar su interfaz de contexto de base de datos personalizada?

public interface ICustomDbContext : IDbContext
{
    // add entity set properties to existing set of methods in IDbContext
    IDbSet<SomeEntity> SomeEntities { get; }
}

Respuestas a la pregunta(4)

Su respuesta a la pregunta