public void PartialEvalEvalsVoid() { var c = new ClassWithVoid(); Expression <Action> test = () => c.SetValue(12); var expr = test.Body; Assert.Equal(ExpressionType.Call, expr.NodeType); var evaled = ExpressionEx.PartialEval(expr); Assert.Equal(ExpressionType.Default, evaled.NodeType); Assert.Equal(12, c.Value); }