Exemplo n.º 1
0
        public void CheckListByConst()//проверка метода создающего список из фигур площадь которых < конст
        {
            var myList = new FigureList();
            var list   = new Do();

            list.MyList = myList;
            var    newLine = list.BuildListByConst(10);
            Figure item    = newLine.head;
            var    n       = -1;

            while (item != null)
            {
                if (item.Type == 2)
                {
                    if ((item.XRD - item.XLU) * (item.YRD - item.YLU) < 10)
                    {
                        n = 1;
                    }
                }
                if (item.Type == 2)
                {
                    if (item.XRD * Math.PI * 2 < 10)
                    {
                        n = 1;
                    }
                }
                item = item.Next;
            }
            Assert.AreEqual(-1, n);
        }