public void ShouldTryToConvertStringParameterToString() { var type = new TestTypeConversion().GetType(); var method = type.GetMethod("Int"); var getParams = StringParamConverter.TryConvertParams(method, new object[] { "hahaha" }); Assert.AreEqual(typeof(string), getParams.First().GetType()); }
public void ShouldTryToConvertStringParameterToBool() { var type = new TestTypeConversion().GetType(); var method = type.GetMethod("Bool"); var getParams = StringParamConverter.TryConvertParams(method, new object[] { "false" }); Assert.AreEqual(typeof(bool), getParams.First().GetType()); }