From ac603e92287a929145c4b6b7d35e3d8a337bf4dd Mon Sep 17 00:00:00 2001 From: Jesse Lucas Date: Tue, 7 Apr 2020 18:54:34 -0400 Subject: [PATCH] start of message service --- src/app/services/message.service.spec.ts | 16 ++++++++++++++++ src/app/services/message.service.ts | 14 ++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/app/services/message.service.spec.ts create mode 100644 src/app/services/message.service.ts diff --git a/src/app/services/message.service.spec.ts b/src/app/services/message.service.spec.ts new file mode 100644 index 000000000..1db761b5e --- /dev/null +++ b/src/app/services/message.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { MessageService } from './message.service'; + +describe('MessageService', () => { + let service: MessageService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(MessageService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/message.service.ts b/src/app/services/message.service.ts new file mode 100644 index 000000000..e10baf7ac --- /dev/null +++ b/src/app/services/message.service.ts @@ -0,0 +1,14 @@ +import { Injectable } from '@angular/core'; + +@Injectable() +export class MessageService { + messages: string[] = []; + + add(message: string) { + this.messages.push(message); + } + + clear() { + this.messages = []; + } +} \ No newline at end of file