From 36208ebcd8c722f01865de8070f3bd9d5a7629d8 Mon Sep 17 00:00:00 2001 From: Ivan Socolsky Date: Mon, 31 Jul 2017 11:37:00 -0300 Subject: [PATCH] test scaffolder for storage-service --- src/providers/storage-service/storage-service.spec.ts | 11 +++++++++++ src/providers/storage-service/storage-service.ts | 3 +++ src/test.ts | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/providers/storage-service/storage-service.spec.ts diff --git a/src/providers/storage-service/storage-service.spec.ts b/src/providers/storage-service/storage-service.spec.ts new file mode 100644 index 000000000..2d3e5964f --- /dev/null +++ b/src/providers/storage-service/storage-service.spec.ts @@ -0,0 +1,11 @@ +import { StorageService } from './storage-service'; + +describe('Storage Service', () => { + it('should do nothing', () => { + expect(true).toBeTruthy(); + }); + it('should get', () => { + var storage = new StorageService(); + expect(storage.get('myKey')).toEqual('myKey'); + }); +}); \ No newline at end of file diff --git a/src/providers/storage-service/storage-service.ts b/src/providers/storage-service/storage-service.ts index 9d4149db0..0de495537 100644 --- a/src/providers/storage-service/storage-service.ts +++ b/src/providers/storage-service/storage-service.ts @@ -7,4 +7,7 @@ export class StorageService { console.log('Hello StorageService Provider'); } + public get(key:string):string { + return key; + } } diff --git a/src/test.ts b/src/test.ts index 7cc2e7300..711d8c8bb 100644 --- a/src/test.ts +++ b/src/test.ts @@ -11,7 +11,7 @@ import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { getTestBed, TestBed } from '@angular/core/testing'; import { BrowserDynamicTestingModule, platformBrowserDynamicTesting } from '@angular/platform-browser-dynamic/testing'; import { App, Config, Form, IonicModule, Keyboard, DomController, MenuController, NavController, Platform } from 'ionic-angular'; -import { ConfigMock } from './mocks'; +//import { ConfigMock } from './mocks'; // Unfortunately there's no typing for the `__karma__` variable. Just declare it as any. declare var __karma__: any;