コード例 #1
0
ファイル: CardStackTests.cs プロジェクト: jacalata/FlashCards
 public void GoToNextCard()
 {
     int count = FlashCards.App.ViewModel.Items.Count;
     FlashCards.ItemViewModel item1 = new FlashCards.ItemViewModel();
     FlashCards.App.ViewModel.Items.Add(item1);
     FlashCards.ItemViewModel item2 = new FlashCards.ItemViewModel();
     FlashCards.App.ViewModel.Items.Add(item2);
     FlashCards.ItemViewModel item3 = new FlashCards.ItemViewModel();
     FlashCards.App.ViewModel.Items.Add(item3);
     int index = FlashCards.App.ViewModel.Items.IndexOf(item1);
     int next = FlashCards.CardOperations.NextCard(index);
     Assert.IsTrue(next == index + 1);
 }
コード例 #2
0
ファイル: CardStackTests.cs プロジェクト: jacalata/FlashCards
 public void AddCardToStack()
 {
     int count = FlashCards.App.ViewModel.Items.Count;
     FlashCards.ItemViewModel newCard = new FlashCards.ItemViewModel();
     newCard.Answer = "answer";
     newCard.Prompt = "prompt";
     FlashCards.App.ViewModel.Items.Add(newCard);
     int newCount = FlashCards.App.ViewModel.Items.Count;
     Assert.IsTrue(newCount == count + 1);
     FlashCards.App.ViewModel.Items.Remove(newCard);
     newCount = FlashCards.App.ViewModel.Items.Count;
     Assert.IsTrue(newCount == count);
 }