示例#1
0
        public void ShouldNotEquate_White_Red()
        {
            //assign
            ICard redCard   = new RedCard();
            ICard whiteCard = new WhiteCard();
            //act
            bool matches = whiteCard.Matches(redCard);

            //assert
            matches.Should().BeFalse();
        }
示例#2
0
        public void ShouldEquate_WhiteCards()
        {
            //assign
            ICard card1 = new WhiteCard();
            ICard card2 = new WhiteCard();
            //act
            bool matches = card1.Matches(card2);

            //assert
            matches.Should().BeTrue();
        }
示例#3
0
        public void ShouldNotEquate_White_Green()
        {
            //assign
            ICard greenCard = new GreenCard();
            ICard whiteCard = new WhiteCard();
            //act
            bool matches = whiteCard.Matches(greenCard);

            //assert
            matches.Should().BeFalse();
        }