public void TestBadClass_WrongType() { var converter = new YamlTypeConverter <IBehaviour>(); var ex = Assert.Throws <ParseException>(() => converter.ParseScalar("LoadGunsAction", typeof(IBehaviour))); StringAssert.Contains("Could not find Type 'LoadGunsAction' (either it does not exist or it is not a IBehaviour)", ex.Message); }
public void TestBadClass_NonExistant() { var converter = new YamlTypeConverter <IAction>(); var ex = Assert.Throws <ParseException>(() => converter.ParseScalar("FFF", typeof(IAction))); StringAssert.Contains("Could not find Type 'FFF'", ex.Message); }