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