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")); }
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)); }