public void GetPoseWrapper_Generates_Wrapper_From_Instance_Expression_With_Parameters() { var a = new InstanceTestClass(); var wrapper = Shimmer.GetPoseWrapper(() => a.MethodWithValueTypeParam(default(int))); Assert.IsNotNull(wrapper); wrapper.Execute(5); Assert.IsNotNull(wrapper.LastExecutionResults); Assert.AreEqual(1, wrapper.LastExecutionResults.Count); Assert.AreEqual(5, wrapper.LastExecutionResults.First().Value[0].Parameters[0]); }