    @Test
    public void testProviderWithNoRegionAndEndpoint() {

        DefaultProviderConfig config = new DefaultProviderConfig("access", "secret", "", "");

        Optional<Provider> provider = config.createProvider();
        assertThat(provider.isPresent()).isTrue();

        assertThat(provider.get().getEndpoint().isPresent()).isFalse();
        assertThat(provider.get().getOptions().containsKey("region")).isFalse();
    }