value)->toBe('registering'); expect(Setup::Role->value)->toBe('role'); expect(Setup::Connections->value)->toBe('connections'); expect(Setup::Subscription->value)->toBe('subscription'); expect(Setup::Completed->value)->toBe('completed'); }); test('user setup has labels', function () { expect(Setup::Registering->label())->toBe('Registering'); expect(Setup::Role->label())->toBe('Select Role'); expect(Setup::Connections->label())->toBe('Connect Accounts'); expect(Setup::Subscription->label())->toBe('Start Subscription'); expect(Setup::Completed->label())->toBe('Completed'); }); test('user setup has step numbers', function () { expect(Setup::Registering->stepNumber())->toBe(0); expect(Setup::Role->stepNumber())->toBe(1); expect(Setup::Connections->stepNumber())->toBe(2); expect(Setup::Subscription->stepNumber())->toBe(3); expect(Setup::Completed->stepNumber())->toBe(4); });