AWSSDK_DotNet35.UnitTests.SNSMessageUtilityTests.SubscriptionFormatTest C# (CSharp) Метод

SubscriptionFormatTest() публичный Метод

public SubscriptionFormatTest ( ) : void
Результат void
        public void SubscriptionFormatTest()
        {
            var message = Message.ParseMessage(SUBSCRIPTION_EXAMPLE);

            Assert.AreEqual(Message.MESSAGE_TYPE_SUBSCRIPTION_CONFIRMATION, message.Type);
            Assert.AreEqual("b53690f0-ef60-4739-b395-6d5ef4527be1", message.MessageId);
            Assert.AreEqual("2336412f37fb687f5d51e6e241d7700aef3051116e61aa4999170097f4ea414f8c1e18026c13443b7372b77f3d1a959e1b417ea2578177928f79593e09c6df8ec23fdd0bfdfeacae2d6412d6b6969ead83e0f8a5cec9a7829b0c213e4095dc1276d4ae8a29e7652054899b195ef688cf", message.Token);
            Assert.AreEqual("arn:aws:sns:us-east-1:246796806071:snsNetTest", message.TopicArn);
            Assert.AreEqual("You have chosen to subscribe to the topic arn:aws:sns:us-east-1:246796806071:snsNetTest.\nTo confirm the subscription, visit the SubscribeURL included in this message.", message.MessageText);
            Assert.AreEqual("https://sns.us-east-1.amazonaws.com/?Action=ConfirmSubscription&TopicArn=arn:aws:sns:us-east-1:246796806071:snsNetTest&Token=2336412f37fb687f5d51e6e241d7700aef3051116e61aa4999170097f4ea414f8c1e18026c13443b7372b77f3d1a959e1b417ea2578177928f79593e09c6df8ec23fdd0bfdfeacae2d6412d6b6969ead83e0f8a5cec9a7829b0c213e4095dc1276d4ae8a29e7652054899b195ef688cf", message.SubscribeURL);
            Assert.AreEqual(2015, message.Timestamp.Year);
            Assert.AreEqual("1", message.SignatureVersion);
            Assert.AreEqual("jLr5XCdgeh0hI841UFt4/2doUka6i2+QwnW+GfRSP3BMX8GGIy9BPSVgM9+i5RqMifocZtkYqfEIy9xppkyUc47JXi5/IgIj9DAFSOxkVILg+DMlM4gDZXpVrd7BwgLUORrrNoqsucZ7f4Pf/jikFz6myFg1bGKsTabdhP/PRrTa9/Ll1gRXZ4pbdet8wH9lgdRUh3Hu3To/WN91QK3xwTxvzStOKtebuMDCd6u4Zqg/Q8F/4U+PexyRIXWgB5PIXEQPYe0caK/GHizRRPftxG4nGffM1Mieo1RMRDAhIajZtFTHSS1KLmfSWPTdg2vcCNoh7xT5wEO5tQmO4mz/Tw==", message.Signature);
            Assert.AreEqual("https://sns.us-east-1.amazonaws.com/SimpleNotificationService-d6d679a1d18e95c2f9ffcf11f4f9e198.pem", message.SigningCertURL);

            Assert.IsTrue(message.IsMessageSignatureValid());
        }