public void ShouldFailOnNullValueCreateTest() { DynamicValueTokenReplacement tokenReplacement; Func <string[], object> value; value = null; tokenReplacement = new DynamicValueTokenReplacement(value); }
public void ShouldCreateAndEvaluateTest() { DynamicValueTokenReplacement tokenReplacement; Func <string[], object> value; object result; value = p => int.Parse(p[0]) + 1; tokenReplacement = new DynamicValueTokenReplacement(value); Assert.IsNotNull(tokenReplacement); Assert.IsNotNull(tokenReplacement.Method); result = tokenReplacement.Evaluate(new string[] { "10" }); Assert.IsNotNull(result); Assert.AreEqual(11, result); }