def METHOD_NAME(self) -> None:
    xyzservices = pytest.importorskip("xyzservices")
    provider_data = xyzservices.providers.CartoDB.Positron
    provider = bt.get_provider(provider_data)
    assert isinstance(provider, WMTSTileSource)
    assert provider.url == provider_data.build_url()
    assert provider.attribution == provider_data.html_attribution
    assert provider.min_zoom == provider_data.get("min_zoom", 0)
    assert provider.max_zoom == provider_data.get("max_zoom", 30)