makeProvider(); $this->assertSame(100.0, $provider->checkMatch('2024', 2024, 80)); $this->assertSame(0.0, $provider->checkMatch('2024', 2023, 100)); } #[Test] public function it_returns_zero_for_non_comparable_values(): void { Cache::flush(); $provider = $this->makeProvider(); $this->assertSame(0.0, $provider->checkMatch('Example Show', ['bad'], 75)); } private function makeProvider(): TraktProvider { return new TraktProvider; } }