public void VeryLongParameterValuesAreTrimmed(string initialLongText, string expectedDisplayText) { var parameter = new ParameterInstance(definition, initialLongText); Assert.NotEqual(initialLongText, parameter.ToDisplayText()); Assert.Equal(expectedDisplayText, parameter.ToDisplayText()); }
public void MaxParamterColumnWidthCanBeCustomized(string initialLongText, int maxParameterColumnWidth, string expectedDisplayText) { var summaryStyle = SummaryStyle.Default.WithMaxParameterColumnWidth(maxParameterColumnWidth); var parameter = new ParameterInstance(definition, initialLongText, summaryStyle); Assert.Equal(expectedDisplayText, parameter.ToDisplayText()); }
public void TypeParameterValuesDisplayNotTrimmedTypeNameWithoutNamespace(Type type, string expectedName) { var parameter = new ParameterInstance(definition, type); Assert.Equal(expectedName, parameter.ToDisplayText()); }
public void TrimmingTheValuesMakesThemActuallyShorter(string initialLongText, string expectedDisplayText) { var parameter = new ParameterInstance(definition, initialLongText); Assert.Equal(expectedDisplayText, parameter.ToDisplayText()); }
public void ShortParameterValuesDisplayOriginalValue(object value) { var parameter = new ParameterInstance(definition, value); Assert.Equal(value.ToString(), parameter.ToDisplayText()); }