public void ToStringRenderer_RenderValue_RendersValueWithoutFormatStringOrCulture() { var renderer = new PropertyRenderers.ToStringRenderer(); var now = DateTime.Now; Assert.AreEqual(now.ToString(), renderer.RenderValue(now)); }
public void ToStringRenderer_RenderValue_RendersValueWithOnlyFormatString() { var renderer = new PropertyRenderers.ToStringRenderer("d"); var now = DateTime.Now; Assert.AreEqual(now.ToString("d"), renderer.RenderValue(now)); }
public void ToStringRenderer_RenderValue_RendersValueUsingFormatStringAndCulture() { var renderer = new PropertyRenderers.ToStringRenderer("d", System.Globalization.CultureInfo.CurrentCulture); var now = DateTime.Now; Assert.AreEqual(now.ToString("d", System.Globalization.CultureInfo.CurrentCulture), renderer.RenderValue(now)); }
public void ToStringRenderer_RenderValue_RendersNullAsNull() { var renderer = new PropertyRenderers.ToStringRenderer("G", System.Globalization.CultureInfo.InvariantCulture); Assert.IsNull(renderer.RenderValue(null)); }
public void ToStringRenderer_Constructor_AllowsNullFormatProvider() { var renderer = new PropertyRenderers.ToStringRenderer("G", null); }
public void ToStringRenderer_Constructor_AllowsEmptyFormatString() { var renderer = new PropertyRenderers.ToStringRenderer(String.Empty); }
public void ToStringRenderer_Constructor_ConstructsOk() { var renderer = new PropertyRenderers.ToStringRenderer(); }