public void ShiftEntireStack() { while (cardHolder.TryMoveStackToCurrent()) { // Use up the entire stack } Assert.Equal(0, cardHolder.StackCount); }