SIPSorcery.SIP.SIPToHeader.SIPToHeaderUnitTest.ChangeTagToHeaderTest C# (CSharp) Method

ChangeTagToHeaderTest() private method

private ChangeTagToHeaderTest ( ) : void
return void
            public void ChangeTagToHeaderTest()
            {
                Console.WriteLine("--> " + System.Reflection.MethodBase.GetCurrentMethod().Name);

                string testToHeader = "User <sip:[email protected]>;tag=abcdef";

                SIPToHeader sipToHeader = SIPToHeader.ParseToHeader(testToHeader);

                string newTag = "123456";
                sipToHeader.ToTag = newTag;

                Console.WriteLine("To header with new tag: " + sipToHeader.ToString());

                Assert.IsTrue(sipToHeader.ToName == "User", "The To header name was not parsed correctly.");
                Assert.IsTrue(sipToHeader.ToURI.ToString() == "sip:[email protected]", "The To header URI was not parsed correctly.");
                Assert.IsTrue(sipToHeader.ToTag == newTag, "The To header Tag was not parsed correctly.");
                Assert.IsTrue(sipToHeader.ToString() == "\"User\" <sip:[email protected]>;tag=123456", "The To header was not put ToString correctly.");
            }