예제 #1
0
        public void MessageBirdRequestSignerIsNotMatchWithEmptyExpectedSignature()
        {
            var          requestSigner     = new MessageBirdRequestSigner(GetBytes("secret"));
            const string expectedSignature = "";
            var          request           = new MessageBirdRequest("1544544948", "", GetBytes("{\"a key\":\"some value\"}"));

            Assert.False(requestSigner.IsMatch(expectedSignature, request));
        }
예제 #2
0
        public void MessageBirdRequestSignerIsMatchEmptyDataAndWrongExpectedSignature()
        {
            var          requestSigner     = new MessageBirdRequestSigner(GetBytes("secret"));
            const string expectedSignature = "SignatureIsNotValid";
            var          request           = new MessageBirdRequest("1544544948", "", GetBytes(""));

            Assert.False(requestSigner.IsMatch(expectedSignature, request));
        }