. */ declare(strict_types=1); namespace Tests\integration; use Illuminate\Foundation\Testing\TestCase as BaseTestCase; use Tests\integration\Traits\CollectsValues; /** * Class TestCase */ abstract class TestCase extends BaseTestCase { use CollectsValues; use CreatesApplication; protected const MAX_ITERATIONS = 2; public function dateRangeProvider(): array { return [ 'one day' => ['1D'], 'one week' => ['1W'], 'one month' => ['1M'], 'three months' => ['3M'], 'six months' => ['6M'], 'one year' => ['1Y'], 'custom range' => ['custom'], ]; } }