|
1 | 1 | import { SpyLogTransport } from '../../test/spy-log.transport.js' |
2 | | -import { LoggerService } from './logger.service.js' |
| 2 | +import { BaseLoggerService } from './base-logger.service.js' |
3 | 3 | import { LogLevel } from '../model/log-level.enum.js' |
4 | 4 | import { Logger } from '../model/logger.js' |
5 | 5 |
|
6 | | -describe('LoggerService with SpyLogTransport', () => { |
| 6 | +describe('BaseLoggerService with SpyLogTransport', () => { |
7 | 7 | it('should use the spy log transport', () => { |
8 | | - const loggerService = new LoggerService([new SpyLogTransport(LogLevel.DEBUG)]) |
9 | | - const logger: Logger = loggerService.getInstance('MyLogger', '#abcdef') |
| 8 | + const baseLoggerService = new BaseLoggerService([new SpyLogTransport(LogLevel.DEBUG)]) |
| 9 | + const logger: Logger = baseLoggerService.getInstance('MyLogger', '#abcdef') |
10 | 10 | expect(logger['loggerTransports'][0] instanceof SpyLogTransport).toBeTruthy() |
11 | 11 | expect(logger['loggerTransports'][0]['logLevel']).toBe(LogLevel.DEBUG) |
12 | 12 | }) |
13 | 13 |
|
14 | 14 | it('should have the custom name and color passed to the logger service', () => { |
15 | | - const loggerService = new LoggerService([new SpyLogTransport(LogLevel.DEBUG)]) |
16 | | - const logger: Logger = loggerService.getInstance('MyLogger', '#abcdef') |
| 15 | + const baseLoggerService = new BaseLoggerService([new SpyLogTransport(LogLevel.DEBUG)]) |
| 16 | + const logger: Logger = baseLoggerService.getInstance('MyLogger', '#abcdef') |
17 | 17 | expect(logger['name']).toBe('MyLogger') |
18 | 18 | expect(logger['color']).toBe('#abcdef') |
19 | 19 | }) |
|
0 commit comments