public void TestParse()
        {
            var sid  = new SplitID();
            var str  = sid.ToString();
            var sid1 = new SplitID();

            sid1.Parse(str);
            Assert.AreEqual(sid.ToString(), sid1.ToString());
        }
        public void TestAddSplitIDFilters()
        {
            var sf  = new SearchFilters();
            var sid = new SplitID();

            sid.Parse("5dee2659-583f-492f-9ae1-2f5766ccab5c");
            sf.AddSplitIDFilter(MatchType.StringEqual, sid);
            Assert.AreEqual(1, sf.Filters.Length);
            var f = sf.Filters[0];

            Assert.AreEqual(MatchType.StringEqual, f.MatchType);
            Assert.AreEqual(Filter.FilterHeaderSplitID, f.Key);
            Assert.AreEqual("5dee2659-583f-492f-9ae1-2f5766ccab5c", f.Value);
        }