public void ShouldThrowExceptionIfNumberOfArgumentsIsWrong(string given) { Assert.Throws <FormatException>(() => StringToExpressionConverter.Convert <string, string>(given), "Provided number of arguments: 2 is wrong. Expected 3 arguments."); Assert.Throws <FormatException>(() => StringToExpressionConverter.Convert <string, string, string, string>(given), "Provided number of arguments: 4 is wrong. Expected 3 arguments."); }
public string ShouldFormatStringCorrectly(string given) { return(StringToExpressionConverter.Convert(given).Compile().Invoke()); }
public void ShouldThrowExceptionIfPlaceholderOrderIsWrong(string given) { Assert.Throws <FormatException>(() => StringToExpressionConverter.Convert <string, string, string>(given)); }
public string ShouldFormatStringCorrectly(string given, object arg0, object arg1, object arg2) { return(StringToExpressionConverter.Convert <object, object, object>(given).Compile().Invoke(arg0, arg1, arg2)); }