SIPSorcery.SIP.SIPParameters.SIPParamsUnitTest.MultipleUserFieldWithNamesExtraWhitespaceExtractTest C# (CSharp) Method

MultipleUserFieldWithNamesExtraWhitespaceExtractTest() private method

            public void MultipleUserFieldWithNamesExtraWhitespaceExtractTest()
            {
                Console.WriteLine(System.Reflection.MethodBase.GetCurrentMethod().Name);

                string userField = "  \"Joe Bloggs\"   <sip:[email protected]>;allow=\"options, invite, cancel\" \t,   \"Jane Doe\" <sip:[email protected]>";
                string[] keyValuePairs = GetKeyValuePairsFromQuoted(userField, ',');

                Console.WriteLine("KeyValuePair count=" + keyValuePairs.Length + ".");
                Console.WriteLine("First KetValuePair=" + keyValuePairs[0] + ".");
                Console.WriteLine("Second KetValuePair=" + keyValuePairs[1] + ".");

                Assert.IsTrue(keyValuePairs.Length == 2, "An incorrect number of key value pairs was extracted");
            }