Braintree.Tests.WebhookNotificationTest.Parse_WithChangedPayload C# (CSharp) Method

Parse_WithChangedPayload() private method

private Parse_WithChangedPayload ( ) : void
return void
        public void Parse_WithChangedPayload()
        {
            Dictionary<string, string> sampleNotification = gateway.WebhookTesting.SampleNotification(WebhookKind.SUBSCRIPTION_WENT_PAST_DUE, "my_id");
            InvalidSignatureException exception = Assert.Throws<InvalidSignatureException>(() => gateway.WebhookNotification.Parse(sampleNotification["bt_signature"], "bad" + sampleNotification["bt_payload"]));
            Assert.AreEqual(exception.Message, "signature does not match payload - one has been modified");
        }