public void TestCanParse()
        {
            ValueParseMap map = new ValueParseMap();

            map.AddParser(Exemplars.DummyValueParser <string>());
            map.AddParser(Exemplars.DummyValueParser <int>());

            Assert.True(map.CanParse(typeof(string)));
            Assert.True(map.CanParse(typeof(int)));
            Assert.False(map.CanParse(typeof(bool)));
        }
        public void TestCanParse__Null()
        {
            ValueParseMap map = new ValueParseMap();

            map.AddParser(Exemplars.DummyValueParser <string>());

            Assert.Throws <ArgumentNullException>(() => map.CanParse(null));
        }