Example #1
0
        private async void DeleteDeckButton_Click(object sender, RoutedEventArgs e)
        {
            ChangeVisibilityByDeckDetail();
            string aimName = deckDetail.Name;
            await DeckManager.DeleteDeck(aimName);

            DeckLoad();
        }
        public void DeleteDeckTest()
        {
            Random rand = new Random();

            DeckManager.ImportDecksFromJson();
            Dictionary <int, Deck> list = DeckManager.getDeckList();
            int index        = rand.Next(list.Count);
            int count_before = list.Count;

            DeckManager.DeleteDeck(list[index]);
            int count_after = DeckManager.getDeckList().Count;

            Assert.AreNotEqual(count_after, count_before);
            Assert.AreEqual(count_after, count_before - 1);
        }
Example #3
0
 private void deleteDeckButton_Click(object sender, EventArgs e)
 {
     deckManager.DeleteDeck(deleteText.Text);
 }