Ejemplo n.º 1
0
 public void When_MessageDoesNotContainASignature_ParseShouldThrowAnException()
 {
     Should.Throw <MessageParseException>(() =>
     {
         var _ = ServerFinalMessage.Parse("r=invalid");
     });
 }
Ejemplo n.º 2
0
 public void When_MessageAnError_ParseShouldThrowAnException()
 {
     Should.Throw <MessageParseException>(() =>
     {
         var _ = ServerFinalMessage.Parse("e=error");
     });
 }
Ejemplo n.º 3
0
        public void When_ParsingAMessage_PropertiesShouldBeValid()
        {
            var message = ServerFinalMessage.Parse("v=rmF9pqV8S7suAoZWja4dJRkFsKQ=");

            message.ServerSignature?.Value.ShouldBe(HexToByte("ae617da6a57c4bbb2e0286568dae1d251905b0a4"));
        }