Beispiel #1
0
        // кнопки запуска сортировки

        private void CocktailSort_Click(object sender, EventArgs e)
        {
            panel4.Controls.Clear();
            var listForSort = new CocKtailSort <SortedItem>(items);
            var NewItems    = DisplayList(listForSort.Items);

            listForSort = new CocKtailSort <SortedItem>(NewItems);
            StartSorting(listForSort);
        }
        public void CocKtailSortTest()
        {
            // arange
            var test = new CocKtailSort <int>();

            test.Items.AddRange(Items);

            // act
            test.Sort();

            // assert
            for (int i = 0; i < Sorted.Count; i++)
            {
                Assert.AreEqual(Sorted[i], test.Items[i]);
            }
        }