public void Invalid_CallTypeHeader_throws_ChannelException()
 {
     Assert.Throws <ChannelException>(() => ChannelReceiverHeaderReader.ReadCallType(new Dictionary <string, string>
     {
         { GatewayHeaders.CallTypeHeader, "badValue" },
     }));
 }
 public void EmptyString_ClientId_throws_ChannelException()
 {
     Assert.Throws <ChannelException>(() => ChannelReceiverHeaderReader.ReadClientId(new Dictionary <string, string>
     {
         { GatewayHeaders.ClientIdHeader, "" },
     }));
 }
 public void Empty_MD5_throws_ChannelException()
 {
     Assert.Throws <ChannelException>(() => ChannelReceiverHeaderReader.ReadMd5(new Dictionary <string, string>
     {
         { HttpHeaders.ContentMd5Key, "" },
     }));
 }
 public void Missing_ClientId_throws_ChannelException()
 {
     Assert.Throws <ChannelException>(() => ChannelReceiverHeaderReader.ReadClientId(new Dictionary <string, string>()));
 }