Esempio n. 1
0
        public void IndexOfTest(int[] enter, int value, int expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(enter);
            int actual             = list.IndexOf(value);

            Assert.AreEqual(expected, actual);
        }
Esempio n. 2
0
        public void GetFirstTest(int[] enter, int expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(enter);
            int actual             = list.GetFirst();

            Assert.AreEqual(expected, actual);
        }
Esempio n. 3
0
        public void ContainsTest(int[] enter, int value, bool expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(enter);
            bool actual            = list.Contains(value);

            Assert.AreEqual(expected, actual);
        }
Esempio n. 4
0
        public void ReverseTest(int[] enter, int[] expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(enter);

            list.Reverse();
            int[] actualArr = list.ToArray();
            Assert.AreEqual(expected, actualArr);
        }
Esempio n. 5
0
        public void SetTest(int index, int value, int[] enter, int[] expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(enter);

            list.Set(index, value);
            int[] actualArr = list.ToArray();
            Assert.AreEqual(expected, actualArr);
        }
Esempio n. 6
0
        public void AddLastTest1(int[] enter, int[] plus, int[] expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(enter);

            list.AddLast(plus);
            int[] actualArr = list.ToArray();
            Assert.AreEqual(expected, actualArr);
        }
Esempio n. 7
0
        public void AddAt1Test(int index, int[] arr, int[] vals, int[] expected)
        {
            DoubleLinkedList1 list = new DoubleLinkedList1(arr);

            list.AddAt(index, vals);
            int[] actualArr = list.ToArray();
            Assert.AreEqual(expected, actualArr);
        }
Esempio n. 8
0
        private void mcuc_Loaded(object sender, RoutedEventArgs e)
        {
            DoubleLinkedList  dllist  = new DoubleLinkedList();
            DoubleLinkedList1 dllist1 = new DoubleLinkedList1();
            Node1             node1   = dllist1.First;

            using (StreamReader sr = new StreamReader("C:\\Users\\akinb\\OneDrive\\Masaüstü\\" + Globals.gelirhesaplamatarihi + ".txt"))
            {
                string line;
                while ((line = sr.ReadLine()) != null)
                {
                    if (line[line.Length - 1] == ';')
                    {
                        dllist.AddNode(line);

                        biletfiyat = Convert.ToInt32(dllist.Last.BiletFiyati);
                        kapasite   = Convert.ToInt32(dllist.Last.Kapasite);
                    }
                    else if (line[line.Length - 1] == '-')
                    {
                        dllist1.AddNode1(line);
                        if (i == kapasite)
                        {
                            while (node1 != null && node1.Durum == "Dolu")
                            {
                                sayac++;
                                node1 = node1.next;
                            }
                        }
                        Gelir += sayac * biletfiyat;
                        i++;
                    }
                }
                sr.Close();
            }
            Node node = dllist.First;

            while (node != null)
            {
                if (node.Otobus.Durum == "Dolu")
                {
                    sayac++;
                }
                node = node.next;
            }
            Gelir = sayac * Convert.ToInt32(node.BiletFiyati);

            mountcalculatetarihlbl.Content = Globals.gelirhesaplamatarihi;
            mountcalculatepricelbl.Content = Gelir.ToString();
        }