public void OneHeaertIsGreaterThanOneClub() { BidTrumph oneClub = new BidTrumph(TrumphSuite.Clubs, 1); BidTrumph oneHeart = new BidTrumph(TrumphSuite.Hearts, 1); Assert.IsTrue(oneClub.IsHigherBid(oneHeart)); Assert.IsFalse(oneHeart.IsHigherBid(oneClub)); }
public void OneNTIsGreaterThanOneSpade() { BidTrumph oneNT = new BidTrumph(TrumphSuite.NoTrumph, 1); BidTrumph oneSpade = new BidTrumph(TrumphSuite.Spades, 1); Assert.IsTrue(oneSpade.IsHigherBid(oneNT)); Assert.IsFalse(oneNT.IsHigherBid(oneSpade)); }
public void OneHeartIsGreaterThanOneDiamond() { BidTrumph oneHeart = new BidTrumph(TrumphSuite.Hearts, 1); BidTrumph oneDiamond = new BidTrumph(TrumphSuite.Diamonds, 1); Assert.IsTrue(oneDiamond.IsHigherBid(oneHeart)); Assert.IsFalse(oneHeart.IsHigherBid(oneDiamond)); }
public void OneDiamondIsGreaterThanOneClubs() { BidTrumph oneClub = new BidTrumph(TrumphSuite.Clubs, 1); BidTrumph oneDiamond = new BidTrumph(TrumphSuite.Diamonds, 1); Assert.IsTrue(oneClub.IsHigherBid(oneDiamond)); Assert.IsFalse(oneDiamond.IsHigherBid(oneClub)); }
public void DoubleOneClubIsGreaterThanOneClub() { BidTrumph oneClub = new BidTrumph(TrumphSuite.Clubs, 1); BidDouble bidDouble = new BidDouble(oneClub); Assert.IsTrue(oneClub.IsHigherBid(bidDouble)); Assert.IsFalse(bidDouble.IsHigherBid(oneClub)); }
public void Auction_InvalidBidThrows() { Auction auction = new Auction(CardinalDirection.North, Vurnability.None); var heartBid = new BidTrumph(TrumphSuite.Hearts, 1); PlacedBid heartPlacedBid = new PlacedBid(heartBid, new List<BidMeaning>() { new BidMeaning(13, 21, new List<SuiteTells>() {new SuiteTells(SuiteColor.Hearts, 4, 11)}) }); var clubBid = new BidTrumph(TrumphSuite.Clubs, 1); PlacedBid clubPlacedBid = new PlacedBid(heartBid, new List<BidMeaning>() { new BidMeaning(13, 21, new List<SuiteTells>() {new SuiteTells(SuiteColor.Clubs, 4, 11)}) }); auction.PlaceBid(heartPlacedBid); auction.PlaceBid(clubPlacedBid); }
public void OneSpadeIsGreaterThanOneDiamond() { BidTrumph oneHeart = new BidTrumph(TrumphSuite.Hearts, 1); BidTrumph oneSpade = new BidTrumph(TrumphSuite.Spades, 1); Assert.IsTrue(oneHeart.IsHigherBid(oneSpade)); Assert.IsFalse(oneSpade.IsHigherBid(oneHeart)); }
public void TwoClubsIsGreaterThanOneNT() { BidTrumph oneNT = new BidTrumph(TrumphSuite.NoTrumph, 1); BidTrumph twoClubs = new BidTrumph(TrumphSuite.Clubs, 2); Assert.IsTrue(oneNT.IsHigherBid(twoClubs)); Assert.IsFalse(twoClubs.IsHigherBid(oneNT)); }
public void TwoClubsIsGreaterThanOneClub() { BidTrumph twoClub = new BidTrumph(TrumphSuite.Clubs, 2); BidTrumph oneClub = new BidTrumph(TrumphSuite.Clubs, 1); Assert.IsTrue(oneClub.IsHigherBid(twoClub)); Assert.IsFalse(twoClub.IsHigherBid(oneClub)); }
public void TrumpBidIsGreaterThanPass() { BidPass pass = new BidPass(); BidTrumph oneClub = new BidTrumph(TrumphSuite.Clubs, 1); Assert.IsTrue(pass.IsHigherBid(oneClub)); Assert.IsFalse(oneClub.IsHigherBid(pass)); }
public void TestMethod5() { BidTrumph bid = new BidTrumph(TrumphSuite.Hearts, 1); Assert.AreNotEqual(new BidTrumph(TrumphSuite.Hearts, 2), bid); }
/// <summary> /// Initializes a new instance of the <see cref="BidDouble"/> class. /// </summary> public BidDouble(BidTrumph trumphBid) : base(BidType.Double) { this.DoubledBid = trumphBid; }