value)->toBe($value); }); }); describe('ClientSecret validation rules', function () { it('throws an error with an invalid client secret', function () { // GIVEN $value = ''; // WHEN expect(function () use ($value) { new ClientSecret($value); // THEN })->toThrow(\InvalidArgumentException::class); }); });