Add ut for queue message containing special characters (#2858)

This commit is contained in:
JinmingHu 2021-09-09 12:04:58 +08:00 committed by GitHub
parent ef1dd860d5
commit 88500317b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -265,4 +265,21 @@ namespace Azure { namespace Storage { namespace Test {
queueClient.Delete();
}
TEST_F(QueueClientTest, MessageSpecialCharacters)
{
auto queueClient = Azure::Storage::Queues::QueueClient::CreateFromConnectionString(
StandardStorageConnectionString(), LowercaseRandomString());
queueClient.Create();
const std::string message = "message content`~!@#$%^&*()-=_+[]{}\\|;':\",.<>/?";
auto res = queueClient.EnqueueMessage(message).Value;
auto peekedMessage = queueClient.PeekMessages().Value.Messages[0];
EXPECT_EQ(peekedMessage.MessageText, message);
queueClient.Delete();
}
}}} // namespace Azure::Storage::Test