angular/aio/src/testing/logger.service.ts
2018-01-12 14:36:43 -08:00

24 lines
451 B
TypeScript

import { Injectable } from '@angular/core';
@Injectable()
export class MockLogger {
output: { log: any[], error: any[], warn: any[] } = {
log: [],
error: [],
warn: []
};
log(value: any, ...rest: any[]) {
this.output.log.push([value, ...rest]);
}
error(value: any, ...rest: any[]) {
this.output.error.push([value, ...rest]);
}
warn(value: any, ...rest: any[]) {
this.output.warn.push([value, ...rest]);
}
}