def METHOD_NAME() -> None:
    @get("/excluded")
    def handler() -> None:
        return None
    @get("/not-excluded")
    def handler2() -> None:
        return None
    config = RateLimitConfig(rate_limit=("second", 1), exclude=["/excluded"])
    with create_test_client(route_handlers=[handler, handler2], middleware=[config.middleware]) as client:
        response = client.get("/excluded")
        assert response.status_code == HTTP_200_OK
        response = client.get("/excluded")
        assert response.status_code == HTTP_200_OK
        response = client.get("/not-excluded")
        assert response.status_code == HTTP_200_OK
        response = client.get("/not-excluded")
        assert response.status_code == HTTP_429_TOO_MANY_REQUESTS