Пример #1
0
        public void Should_convert_to_string(double value)
        {
            var expected = $"{value:e} yd";

            var instance = new Yard(value);
            var actual   = instance.ToString();

            Assert.AreEqual(expected, actual);
        }
Пример #2
0
        public void Should_format_string(string format, string mask)
        {
            var expected = string.Format(Consts.CultureEnUS, mask, 1.757899e2);

            var instance = new Yard(1.757899e2);
            var actual   = instance.ToString(format, Consts.CultureEnUS);

            Assert.AreEqual(expected, actual);
        }
Пример #3
0
        public void TestToString()
        {
            //Корректное формирование информационной строки
            var aviary = new Yard(YardType.Plain, 500, 10);
            var animal = new Bird(BirdDetachment.Struthioniformes, "семейство1", "род1", "вид1");

            aviary.SettleAnimal(animal);
            var str = "Номер:" + aviary.Number +
                      " Тип:Yard Статус:Opened" +
                      "\nВместимость:10 особей, свободно:9 мест" +
                      "\nПлощадь:500 кв.м." +
                      "\nРазновидность:Plain";

            Assert.AreEqual(str, aviary.ToString());
        }