public void ToStringTest() { Radian angle = new Radian(1.23); Assert.AreEqual(angle.ToString(), 1.23.ToString()); Assert.AreEqual(angle.ToString("N3"), 1.23.ToString("N3")); System.Globalization.CultureInfo culture = System.Globalization.CultureInfo.CreateSpecificCulture("de-DE"); Assert.AreEqual(angle.ToString(culture), 1.23.ToString(culture)); Assert.AreEqual(angle.ToString("N3", culture), 1.23.ToString("N3", culture)); }
public void Should_format_string(string format, string mask) { var expected = string.Format(Consts.CultureEnUS, mask, 1.757899e2); var instance = new Radian(1.757899e2); var actual = instance.ToString(format, Consts.CultureEnUS); Assert.AreEqual(expected, actual); }
public void Should_convert_to_string(double value) { var expected = $"{value:e} rad"; var instance = new Radian(value); var actual = instance.ToString(); Assert.AreEqual(expected, actual); }