Beispiel #1
0
        public void Match_ClueAboutThreeAndBlueTwoCard_ReturnsFalse()
        {
            var blueTwoCard = new Card(Color.Blue, Rank.Two);
            var matcher     = new ClueAndCardMatcher(blueTwoCard);
            var clue        = new ClueAboutRank(Rank.Three);

            Assert.IsFalse(clue.Accept(matcher));
        }
Beispiel #2
0
        public void Match_ClueAboutBlueAndBlueThreeCard_ReturnsTrue()
        {
            var blueThreeCard = new Card(Color.Blue, Rank.Three);
            var matcher       = new ClueAndCardMatcher(blueThreeCard);
            var clue          = new ClueAboutColor(Color.Blue);

            Assert.IsTrue(clue.Accept(matcher));
        }