public void CreateDbContext_connection_calls_ConfigureDbContextOptionsBuilder()
        {
            using var factory    = new NorthwindDatabase.NorthWindDatabaseFactory();
            using var connection = factory.CreateDbConnection();

            var dbContext = factory.CreateDbContext(connection);

            factory.LastIsPrototype.Should().BeFalse();
            factory.Builder.Should().NotBeNull();
        }
        public void CreateDbContext_connection_inicializes_a_DbConext_with_given_connection()
        {
            using var factory    = new NorthwindDatabase.NorthWindDatabaseFactory();
            using var connection = factory.CreateDbConnection();

            var dbContext = factory.CreateDbContext(connection);

            var actual = dbContext.Database.GetDbConnection();

            actual.Should().BeSameAs(connection);
        }