new GroupDefinition(new Group(new Router(), null)); it('initializes') ->expect(fn () => $make()) ->toBeInstanceOf(GroupDefinition::class); it('creates group with prefix') ->expect(fn () => $make()->prefix('/test')) ->toBeInstanceOf(Group::class) ->getPrefix()->toBe('/test'); it('creates group with name') ->expect(fn () => $make()->name('name')) ->toBeInstanceOf(Group::class) ->getName()->toBe('name');