public void CheckEncode()//в файле 4 элемента было, проверял по длине, не додумался по-другому
        {
            var myList = new FigureList();
            var list   = new Do();

            list.MyList = myList;
            list.Encode();
            Assert.AreEqual(4, myList.Count());
        }
        public void CheckCorrectAdd()
        {
            var list = new FigureList();

            for (int i = 0; i < 4; i++)
            {
                list.Add(new Figure(1, 1, 1, 1, 1, 1), 0);
            }
            Assert.AreEqual(1, list.Count());
        }
        public void CheckRemove()
        {
            var myList = new FigureList();
            var rnd    = new Random();

            for (int i = 0; i < 7; i++)
            {
                myList.Add(new Figure(1, i, 0, 0, 0, 0), 0);
            }
            myList.Remove(new Figure(1, 0, 0, 0, 0, 0));
            Assert.AreEqual(6, myList.Count());
        }
        public void CheckDecode()
        {
            var myList = new FigureList();
            var list   = new Do();

            list.MyList = myList;
            var rnd = new Random();

            for (int i = 0; i < 7; i++)
            {
                myList.Add(new Figure(rnd.Next(1, 4), rnd.Next(0, 6), rnd.Next(0, 6),
                                      rnd.Next(0, 4), rnd.Next(0, 4), rnd.Next(0, 4)), i);
            }
            list.Decode();
            Assert.AreEqual(0, myList.Count());
        }