TEST_FIXTURE(queue_service_test_base, queue_name_unicode) { utility::string_t queue_name(_XPLATSTR("队列1")); azure::storage::cloud_queue_client client = get_queue_client(); azure::storage::cloud_queue queue = client.get_queue_reference(queue_name); CHECK_STORAGE_EXCEPTION(queue.exists(), error_invalid_characters_in_resource_name); CHECK_STORAGE_EXCEPTION(queue.create(), error_invalid_characters_in_resource_name); }
wa::storage::cloud_queue get_queue(bool create) { wa::storage::cloud_queue_client client = get_queue_client(); utility::string_t queue_name = get_queue_name(); wa::storage::cloud_queue queue = client.get_queue_reference(queue_name); if (create) { queue.create_if_not_exists(); } return queue; }