public void TileGroupingIsSequenceTest_BonusTile_IsFalse()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.Spring);

            Assert.IsFalse(tileGroupingA.IsSequence());
        }
        public void TileGroupingIsSequenceTest_ProperSequenceDataTooFewTiles_IsFalse()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.TwoOfBamboo,
                TileInstance.ThreeOfBamboo);

            Assert.IsFalse(tileGroupingA.IsSequence());
        }
        public void TileGroupingIsSequenceTest_ThreeDifferentlyTypedTile_IsFalse()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.NineOfCharacters,
                TileInstance.GreenDragon,
                TileInstance.Spring);

            Assert.IsFalse(tileGroupingA.IsSequence());
        }
        public void TileGroupingIsSequenceTest_TripletOfHonorTiles_IsFalse()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.WhiteDragon,
                TileInstance.WhiteDragon,
                TileInstance.WhiteDragon);

            Assert.IsFalse(tileGroupingA.IsSequence());
        }
        public void TileGroupingIsSequenceTest_WrongRanks_IsFalse()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.TwoOfBamboo,
                TileInstance.ThreeOfBamboo,
                TileInstance.FiveOfBamboo);

            Assert.IsFalse(tileGroupingA.IsSequence());
        }
        public void TileGroupingIsSequenceTest_WrongSuit_IsFalse()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.TwoOfBamboo,
                TileInstance.ThreeOfCharacters,
                TileInstance.FourOfDots);

            Assert.IsFalse(tileGroupingA.IsSequence());
        }
        public void TileGroupingIsSequenceTest_ProperData_IsTrue()
        {
            var tileGroupingA = new TileGrouping(
                TileInstance.TwoOfBamboo,
                TileInstance.ThreeOfBamboo,
                TileInstance.FourOfBamboo);

            Assert.IsTrue(tileGroupingA.IsSequence());
        }