예제 #1
0
        public void test2SwithcommentsMapsTo2Scorrectly()
        {
            Bid b = new Bid();

            b.Level       = 2;
            b.Suit        = Suit.Spades;
            b.Explanation = 2;

            Assert.Equal("2S =2=", PBNBidMapper.GetstringFromBid(b));
        }
예제 #2
0
        public void test4HwithcommentsVeryGoodMapsTo4Hcorrectly()
        {
            Bid b = new Bid();

            b.Level       = 4;
            b.Suit        = Suit.Hearts;
            b.Quality     = BidQuality.VeryGood;
            b.Explanation = 5;

            Assert.Equal("4H =5= $3", PBNBidMapper.GetstringFromBid(b));
        }
예제 #3
0
        public void test3NTVeryPoormapsTo3NT()
        {
            Bid b = new Bid
            {
                Level   = 3,
                Suit    = Suit.Notrump,
                Quality = BidQuality.VeryPoor
            };

            Assert.Equal("3NT $4", PBNBidMapper.GetstringFromBid(b));
        }