public async Task CardTrack(int revealedSpaces, int expectedCardPlayCount, int reclaimCount)
    {
        var fix = new ConfigurableTestFixture {
            Spirit = new SharpFangs()
        };
        await fix.VerifyCardTrack(revealedSpaces, expectedCardPlayCount, "");

        fix.VerifyReclaim1Count(reclaimCount);

        //// cards:	2 2 3 reclaim-1 4 5&reclaim-1
        //spirit.Presence.CardPlays.SetRevealedCount( revealedSpaces );
        //Assert_PresenceTracksAre( 1, expectedCardPlayCount );
        //Given_HalfOfPowercardsPlayed();

        //// Test the reclaim bit
        //Given_HasPresence( board[3] ); // added extra presence, need to

        //gameState.Phase = Phase.Growth;
        //When_SharpFangsGrow();

        //User_GrowthC_DrawCard_GainEnergy();
        //User_GrowthD_GainEnergy();

        //while(reclaimCount-- > 0)
        //	User.Reclaims1CardIfAny();
    }
Example #2
0
        public async Task CardTrack(int revealedSpaces, int expectedCardPlayCount, bool canReclaim1)
        {
            var fix = new ConfigurableTestFixture {
                Spirit = new RiverSurges()
            };
            await fix.VerifyCardTrack(revealedSpaces, expectedCardPlayCount, "");

            fix.VerifyReclaim1Count(canReclaim1? 1 : 0);
        }
Example #3
0
        public async Task CardTrack(int revealedSpaces, int expectedCardPlayCount, int reclaimCount)
        {
            var fix = new ConfigurableTestFixture {
                Spirit = new Thunderspeaker()
            };
            await fix.VerifyCardTrack(revealedSpaces, expectedCardPlayCount, "");

            fix.VerifyReclaim1Count(reclaimCount);
        }