public void Must_parse_correctly(string headerValue, int expectedMaxForwards) { MaxForwardsHeader header = MaxForwardsHeader.Parse(headerValue); Assert.That(header, Is.Not.Null); Assert.That(header.MaxForwards, Is.EqualTo(expectedMaxForwards)); }
private void CreateCommonHeaders(SipUser sipUser, LocalSipUserAgentServer localSipUas, SipTransportManager sipTransportManager) { this.viaHeader = new ViaHeader(localSipUas, sipTransportManager.SipProtocol, sipTransportManager.SipTransport); this.fromHeader = new FromHeader(sipUser, localSipUas, sipTransportManager.SipProtocol); this.toHeader = new ToHeader(localSipUas, sipTransportManager.SipProtocol); this.callIdHeader = new CallIdHeader(); this.contactHeader = new ContactHeader(localSipUas, sipTransportManager.SipProtocol); this.routeHeader = new RouteHeader(localSipUas, sipTransportManager.SipProtocol); this.userAgent = new UserAgentHeader(); this.expiresHeader = new ExpiresHeader(); this.maxForwards = new MaxForwardsHeader(); this.allowHeader = new AllowHeader(); this.contentLength = new ContentLength(body); }
public void Must_not_result_in_header(string headerValue) { Assert.That(MaxForwardsHeader.Parse(headerValue), Is.Null); }