public void Revert_IsValueFive_ReturnsNotIsValueFive() { ClueType clue = new ClueAboutRank(Rank.Five); ClueType revertedClue = clue.Revert(); ClueType expectedClue = new ClueAboutNotRank(Rank.Five); Assert.AreEqual(expectedClue, revertedClue); }
public bool Visit(ClueAboutNotRank clueAboutNotRank) { return(clueAboutNotRank.Rank != Card.Rank); }