private void buttonCreditPay_Click(object sender, RoutedEventArgs e) { Window1 CardPayWindow = new Window1(); CardPayWindow.ForSum.Content = "Сума до оплати: " + Sum; if (CardPayWindow.ShowDialog() == true) { orderBUS.RemoveAll(collection); LeastSum.Text = "Загальна сума: "; MessagesLabel.Background = new SolidColorBrush(Color.FromRgb(51, 255, 51)); Messages.Text = "Оплату проведено!"; Sum = 0; orderBUS.DeleteOrder(); } else { MessagesLabel.Background = new SolidColorBrush(Color.FromRgb(255, 26, 26)); Messages.Text = "Операція відмінена!"; } timer.Start(); }
public void RemoveAllTest() { var order = new Requst(145, "hanabi", 2, 145.5); var order1 = new Requst(145, "sakura", 2, 145.5); var order2 = new Requst(145, "kotuko", 2, 145.5); var collection = new ObservableCollection <Requst>(); collection.Add(order); collection.Add(order1); collection.Add(order2); orderBUS.RemoveAll(collection); int expected = 0; int actual = collection.Count; Assert.AreEqual(expected, actual); }