Exemple #1
0
        public void Parse_ContainsNonNumericSequence_ExpectThrowException()
        {
            String[] strings =
            {
                "CSeq: 1002a REGISTER",
            };

            for (int i = 0; i < strings.Length; i++)
            {
                var p      = new SipCSeqHeaderParser();
                var result = p.Parse(strings[i]);
                Assert.AreEqual(strings[i], SipFormatter.FormatHeader(result));
            }
        }
        public void Parse_ContainsNonNumericSequence_ExpectThrowException()
        {
            String[] strings =
            {
                "CSeq: 1002a REGISTER",
            };

            for (int i = 0; i < strings.Length; i++)
            {
                var p = new SipCSeqHeaderParser();
                var result = p.Parse(strings[i]);
                Assert.AreEqual(strings[i], SipFormatter.FormatHeader(result));
            }
        }
        public void Parse_ValidFormats_ExpectNotToFail()
        {
            String[] strings =
            {
                " 1002 REGISTER",
                " 1002    REGISTER       ",
                " 1002 REGISTER",
                " 1002 INVITE",
            };

            foreach (string s in strings)
            {
                var h = new SipCSeqHeaderParser().Parse(s);
            }
        }
Exemple #4
0
        public void Parse_ValidFormats_ExpectNotToFail()
        {
            String[] strings =
            {
                " 1002 REGISTER",
                " 1002    REGISTER       ",
                " 1002 REGISTER",
                " 1002 INVITE",
            };


            foreach (string s in strings)
            {
                var h = new SipCSeqHeaderParser().Parse(s);
            }
        }