. */ namespace Tests\unit\Support\Calendar\Periodicity; use Carbon\Carbon; use FireflyIII\Support\Calendar\Periodicity; use FireflyIII\Support\Calendar\Periodicity\Interval; /** * @group unit-test * @group support * @group calendar * @group periodicity */ class WeeklyTest extends IntervalTestCase { public static function factory(): Interval { return new Periodicity\Weekly(); } public static function provideIntervals(): array { return [ new IntervalProvider(Carbon::now(), Carbon::now()->addWeek()), new IntervalProvider(Carbon::parse('2023-01-31'), Carbon::parse('2023-02-07')), ]; } }