Example #1
0
        public void MapValueContains_Nulls()
        {
            JsonDataMap map = null;

            Aver.IsFalse(map.MapValueContains(null, null));
            Aver.IsFalse(map.MapValueContains("a", null));
            Aver.IsFalse(map.MapValueContains("a", ""));
            Aver.IsFalse(map.MapValueContains("a", "a"));
        }
Example #2
0
        public void MapValueContains_Cases()
        {
            JsonDataMap map = new JsonDataMap {
                { "a", "Alex Macedonian" }, { "b", "Bobby Fisher" }, { "c", null }
            };

            Aver.IsTrue(map.MapValueContains("a", "Alex"));
            Aver.IsTrue(map.MapValueContains("a", "ALEX"));
            Aver.IsFalse(map.MapValueContains("a", "ALEX", senseCase: true));
            Aver.IsFalse(map.MapValueContains("b", "ALEX"));

            Aver.IsTrue(map.MapValueContains("b", "Fisher"));
            Aver.IsTrue(map.MapValueContains("b", "Bobby Fisher"));
            Aver.IsFalse(map.MapValueContains("b", "BOBBY FISHER", senseCase: true));
            Aver.IsTrue(map.MapValueContains("b", "BOBBY FISHER"));
            Aver.IsFalse(map.MapValueContains("b", "AFisher"));

            Aver.IsTrue(map.MapValueContains("c", null));
        }