diff --git a/tests/Features/HigherOrderTests.php b/tests/Features/HigherOrderTests.php index ba716f17..e2ff0686 100644 --- a/tests/Features/HigherOrderTests.php +++ b/tests/Features/HigherOrderTests.php @@ -36,4 +36,11 @@ it('can pass datasets into the tap callable') ->with([[1, 2, 3]]) ->tap(function (...$numbers) { expect($numbers)->toBe([1, 2, 3]); }); +it('can pass shared datasets into callables') + ->with('numbers.closure.wrapped') + ->expect(function ($value) { return $value; }) + ->and(function ($value) { return $value; }) + ->tap(function ($value) { expect($value)->toBeInt(); }) + ->toBeInt(); + afterEach()->assertTrue(true);