def test_validate_topic() -> None:
    with pytest.raises(Exception) as e:
        AWSSNSSQSTransport.validate_topic_name("#")
    assert "#" in str(e)
    with pytest.raises(Exception) as e:
        AWSSNSSQSTransport.validate_queue_name(
            "XS8zQl3sdze1kjyZmxDrRW1PN2o2OZAJts6SgUYCy5NsaGpb6MyWUOwHzVPpzMnmBSI12Buuu43Upz2evMysWbA8T7fTo02TvNTZtLc4MJok4N7IUkK9EDtBzXcdEbRLGLPGuRJtEiaiWqfbDPDMWapkB2jKwFLgxsYGark4lpZ1gxly6wnhhBTXDTGwoW39NYnadTUA8v8QyPqPhFDLRfh9CNBmNtcnWq6nsSZ0QTQb2aMETPZ7rIQ5DC2X16pif"
        )
    assert "XS8zQl3sd" in str(e)
    assert AWSSNSSQSTransport.validate_topic_name("abcd") is None
def test_validate_queue_name() -> None:
    with pytest.raises(Exception) as e:
        AWSSNSSQSTransport.validate_queue_name("#")
    assert "#" in str(e)
    with pytest.raises(Exception) as e:
        AWSSNSSQSTransport.validate_queue_name(
            "vKbED4a66BaGI0cGF0iP8HNF202Sk2XuFnEuJI59GX5VfgEzLaMIU10cVscG7E8vvLIU0MhL7kmsPEy81"
        )
    assert "vKbED4a66BaGI0cGF0iP8HNF202Sk2XuFnEuJI59GX5VfgEzLaMIU10cVscG7E8vvLIU0MhL7kmsPEy81" in str(
        e)
    assert AWSSNSSQSTransport.validate_queue_name("abcd") is None