Ejemplo n.º 1
0
        public void SuccessfullyFormatValueOfMoreThanOneWithMinimalArgumentsWhenConstructed()
        {
            var value        = 2.0;
            var nameSingular = "Foobar";

            var unit = new XCalculateLib.Unit(nameSingular);

            var nameFormat        = unit.Format(value);
            var abreviationFormat = unit.Format(value, true);

            Assert.Equal($"{value}", nameFormat);
            Assert.Equal($"{value}", abreviationFormat);
        }
Ejemplo n.º 2
0
        public void SuccessfullyFormatValueOfOne()
        {
            var value               = 1.0;
            var nameSingular        = "foobar";
            var namePlural          = "foobars";
            var abreviationSingular = "fb";
            var abreviationPlural   = "fbs";

            var unit = new XCalculateLib.Unit(nameSingular, namePlural, abreviationSingular, abreviationPlural);

            var nameFormat        = unit.Format(value);
            var abreviationFormat = unit.Format(value, true);

            Assert.Equal($"{value} {nameSingular}", nameFormat);
            Assert.Equal($"{value} {abreviationSingular}", abreviationFormat);
        }