public void will_not_format_null_values() { var formatter = new AsStringFormatter(null); formatter.Format(null).Should().Be(null); }
public void can_format_number_with_format_only() { var formatter = new AsStringFormatter("F2"); formatter.Format(123.456).Should().Be("123.46"); }
public void can_format_number_with_empty_string_format_nor_culture() { var formatter = new AsStringFormatter(""); formatter.Format(123.456).Should().Be("123.456"); }
public void can_format_number_with_culture_only() { var formatter = new AsStringFormatter(",pt-br"); formatter.Format(123.456).Should().Be("123,456"); }
public void can_format_number_with_culture_and_floating_format() { var formatter = new AsStringFormatter("F2,pt-br"); formatter.Format(123.456).Should().Be("123,46"); }
public void can_format_number_with_culture_and_currencyformat() { var formatter = new AsStringFormatter("C,pt-br"); formatter.Format(123.456).Should().Be("R$ 123,46"); }