From c2f51b6142d614ee6dc065f07c4465aab9de4229 Mon Sep 17 00:00:00 2001 From: zerocewl Date: Mon, 23 Jul 2018 13:01:54 +0200 Subject: [PATCH] Fixed input-base test for ChangeDetectorRef --- src/inputs/input-base.spec.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/inputs/input-base.spec.ts b/src/inputs/input-base.spec.ts index 4a612dc..a14b57d 100644 --- a/src/inputs/input-base.spec.ts +++ b/src/inputs/input-base.spec.ts @@ -1,5 +1,5 @@ import { TestBed, fakeAsync, tick } from "@angular/core/testing"; -import { Renderer, Injector } from "@angular/core"; +import { Renderer, Injector, ChangeDetectorRef } from "@angular/core"; import { InputBase } from "./input-base"; import { inject } from "@angular/core/testing"; @@ -20,7 +20,11 @@ function inlineEditorSpyFactory(): InlineEditorService { const spy = { getConfig: jasmine.createSpy("getConfig").and.returnValue({ disabled: false }), - getState: jasmine.createSpy("getState"), + getState: jasmine.createSpy("getState").and.returnValue(new InlineEditorState({ + value: "", + empty: true, + disabled: false, + })), events: { internal: { onUpdateConfig: createObservableSpy(), @@ -75,6 +79,7 @@ describe("InputBaseComponent", () => { provide: Renderer, useFactory: rendererSpyFactory, }, + ChangeDetectorRef, ], }); });