refactor: API: Add AuthMethodOIDC class to hold static states

This commit is contained in:
Susmitha Girumala committed 2021-06-02 22:22:02 -04:00
1 parent 269c56bf83
commit a7a6bdedf9
8 files changed
+52 -7

No files matched your search

@@ -0,0 +1,22 @@
import { module, test } from 'qunit';
import { setupTest } from 'ember-qunit';
import setupMirage from 'ember-cli-mirage/test-support/setup-mirage';
import { AuthMethod, AuthMethodOIDC } from 'api/classes/auth-method';
module('Unit | Class | auth method', function (hooks) {
setupTest(hooks);
setupMirage(hooks);
test('it exists', function (assert) {
assert.ok(AuthMethod);
assert.ok(AuthMethodOIDC);
});
test('oidc auth method lists states', function (assert) {
assert.deepEqual(AuthMethodOIDC.states, [
'inactive',
'active-private',
'active-public',
]);
});
});