From 60ad2f6790b7b7b757cbefcf0bb969c3544f7780 Mon Sep 17 00:00:00 2001 From: Awilum Date: Sat, 16 Apr 2022 20:17:03 +0300 Subject: [PATCH] feat(tests): update tests for Entries --- .../src/flextype/core/Entries/EntriesTest.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/tests/src/flextype/core/Entries/EntriesTest.php b/tests/src/flextype/core/Entries/EntriesTest.php index a125a75c..17f88cc3 100644 --- a/tests/src/flextype/core/Entries/EntriesTest.php +++ b/tests/src/flextype/core/Entries/EntriesTest.php @@ -141,6 +141,18 @@ test('mixin for entries', function() { expect(entries()->bar('Bar'))->toEqual('Bar'); }); -test('get entries options', function () { - expect(entries()->getOptions())->toBeArray(); -}); \ No newline at end of file +test('registry and setRegistry', function () { + entries()->setRegistry(['foo' => 'Foo']); + expect(entries()->registry()->toArray())->toEqual(['foo' => 'Foo']); +}); + + +test('options and setOptions', function () { + $originalOptions = entries()->options(); + + entries()->setOptions(registry()->get('flextype.settings.entries')); + expect(entries()->options()->toArray())->toEqual(registry()->get('flextype.settings.entries')); + + entries()->setOptions($originalOptions->toArray()); +}); +