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));
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }