pip-services3-components-node
Version:
Component definitions for Pip.Services in Node.js
40 lines • 1.68 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const assert = require('chai').assert;
const CredentialParams_1 = require("../../src/auth/CredentialParams");
suite('CredentialParams', () => {
test('Gets and sets store key', (done) => {
let сredential = new CredentialParams_1.CredentialParams();
сredential.setStoreKey(null);
assert.isNull(сredential.getStoreKey());
сredential.setStoreKey("Store key");
assert.equal(сredential.getStoreKey(), "Store key");
assert.isTrue(сredential.useCredentialStore());
done();
});
test('Gets and sets username', (done) => {
let сredential = new CredentialParams_1.CredentialParams();
сredential.setUsername(null);
assert.isNull(сredential.getUsername());
сredential.setUsername("Kate Negrienko");
assert.equal(сredential.getUsername(), "Kate Negrienko");
done();
});
test('Gets and sets password', (done) => {
let сredential = new CredentialParams_1.CredentialParams();
сredential.setPassword(null);
assert.isNull(сredential.getPassword());
сredential.setPassword("qwerty");
assert.equal(сredential.getPassword(), "qwerty");
done();
});
test('Gets and sets access key', (done) => {
let сredential = new CredentialParams_1.CredentialParams();
сredential.setAccessKey(null);
assert.isNull(сredential.getAccessKey());
сredential.setAccessKey("key");
assert.equal(сredential.getAccessKey(), "key");
done();
});
});
//# sourceMappingURL=CredentialParams.test.js.map