예제 #1
0
        public void CategoryForBoardPlace(Int32 place, String expected)
        {
            var deck = new QuestionDeck();

            var category = deck.CategoryForPlace(place);

            Assert.Equal(expected, category);
        }
예제 #2
0
        public void CategoryForOutOfBoardPlace(Int32 place)
        {
            var deck = new QuestionDeck();

            var ex = Record.Exception(() => deck.CategoryForPlace(place));

            Assert.IsType <InvalidOperationException>(ex);
            Assert.Contains("out of board", ex.Message);
        }