public void EmptyDataTest() { var generator = new MethodParametersGenerator(); var result = generator.Generate(new IParameter[0]); Assert.AreEqual("", result); }
public void SingleParameterTest() { var generator = new MethodParametersGenerator(); var parameters = new[] { Parameter.Standard(typeof(System.Int32), "a", typeof(System.ObsoleteAttribute)), }; var result = generator.Generate(parameters); Assert.AreEqual("[System.ObsoleteAttribute] System.Int32 a", result); }
public void InvalidDataTypeTest() { var generator = new MethodParametersGenerator(); Assert.Throws(typeof(InvalidOperationException), () => generator.Generate(123)); }
public void NullDataTest() { var generator = new MethodParametersGenerator(); Assert.Throws(typeof(ArgumentNullException), () => generator.Generate(null)); }
public string LiteralDataTest(string data) { var generator = new MethodParametersGenerator(); return(generator.Generate(data)); }