コード例 #1
0
        public ActionResult NewDeck(DeckType id)
        {
            IDeck model;

            switch (id)
            {
            case (DeckType.MultipleDecks):
                model = new MultipleDecks(5);
                break;

            case (DeckType.Spanish21):
                model = new Spanish21Deck();
                break;

            default:
                model = new Deck();
                break;
            }

            Session["Deck"] = model;
            return(PartialView("_Deck", model));
        }
コード例 #2
0
        public void ShouldHaveCorrectNumberOfDecks()
        {
            var objectUnderTest = new MultipleDecks(5);

            Assert.That(objectUnderTest.DecksCount, Is.EqualTo(5), "Multiple should have correct number of decks count");
        }
コード例 #3
0
        public void ShouldHaveCorrectNumberOfCards()
        {
            var objectUnderTest = new MultipleDecks(5);

            Assert.That(objectUnderTest.Cards.Count, Is.EqualTo(5 * 52), "Multiple decks should have correct number of cards");
        }