cybersource-rest-auth
Version:
CyberSource SDK for authenticating to the REST API
17 lines (15 loc) • 903 B
JavaScript
var Assert = require('chai').assert;
var Logger = require('../../../../../src/com/cybersource/authentication/logging/Logger');
var merchantConfig = require('../../../../../src/com/cybersource/authentication/core/MerchantConfig');
var mConfigMockData = require('../core/merchantConfigMock');
it('should return loggerObject', function () {
var mConfig = new merchantConfig(mConfigMockData.objectWithAllValuesJWT);
var logger = Logger.getLogger(mConfig, 'loggerCategory');
Assert.isObject(logger, "logger object is created");
});
it('should return no transports on clearing of transports', function() {
var mConfig = new merchantConfig(mConfigMockData.objectWithlogSize);
var logger = Logger.getLogger(mConfig, 'loggerCategory');
logger.clear()
Assert.isEmpty(logger.transports, 'logger transports are cleared');
});