public void MethodCallToStringWithSeveralArguments() { string actual = MethodCallUtil.StringPresentation(null, GetMethodInfo("IndexOf", "abcd", 4), new object[] { "abcd", 4 }); Assert.Equal("String.IndexOf(\"abcd\", 4);", actual); }
public void MethodCallCtorWontAcceptNullMethod() { Assert.Throws <ArgumentNullException>( "Value cannot be null.\r\nParameter name: method", () => MethodCallUtil.StringPresentation(null, null, null)); }
public void MethodCallToString() { string actual = MethodCallUtil.StringPresentation(null, GetMethodInfo("StartsWith", ""), new object[] { "abcd" }); Assert.Equal("String.StartsWith(\"abcd\");", actual); }