UNPKG

passbolt-styleguide

Version:

Passbolt styleguide contains common styling assets used by the different sites, plugin, etc.

41 lines (33 loc) 1.33 kB
/** * Passbolt ~ Open source password manager for teams * Copyright (c) 2022 Passbolt SA (https://www.passbolt.com) * * Licensed under GNU Affero General Public License version 3 of the or any later version. * For full copyright and license information, please see the LICENSE.txt * Redistributions of files must retain the above copyright notice. * * @copyright Copyright (c) 2022 Passbolt SA (https://www.passbolt.com) * @license https://opensource.org/licenses/AGPL-3.0 AGPL License * @link https://www.passbolt.com Passbolt(tm) * @since 3.8.0 */ import Duo from "./Duo"; describe("Duo model", () => { const randomClientId = "random-client-id"; const randomHostname = "random-hostname"; const randomClientSecret = "random-client-secret"; describe("Duo::constructor", () => { it("should init with hostName, integrationKey, salt and secretKey", () => { const duoParam = { duoHostname: randomHostname, duoClientId: randomClientId, duoClientSecret: randomClientSecret, }; const duo = new Duo(duoParam); expect.assertions(3); expect(duo.apiHostName).toEqual(duoParam.duoHostname); expect(duo.clientId).toEqual(duoParam.duoClientId); expect(duo.clientSecret).toEqual(duoParam.duoClientSecret); }); }); });