From da20ce18114eb5f8e274cb5c1fa17090436e843c Mon Sep 17 00:00:00 2001 From: Abner Oliveira Date: Wed, 15 Jun 2016 14:20:37 -0300 Subject: [PATCH] fixed search tests --- src/app/search/search-form/search-form.component.spec.ts | 2 +- src/app/search/search.component.spec.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/search/search-form/search-form.component.spec.ts b/src/app/search/search-form/search-form.component.spec.ts index b737766..0a718bd 100644 --- a/src/app/search/search-form/search-form.component.spec.ts +++ b/src/app/search/search-form/search-form.component.spec.ts @@ -8,7 +8,7 @@ describe("Components", () => { describe("Search Form Component", () => { let helper: ComponentTestHelper; - let stateMock = jasmine.createSpyObj("$state", ["go"]); + let stateMock = jasmine.createSpyObj("$state", ["go", "params", "current"]); beforeEach(angular.mock.module("templates")); diff --git a/src/app/search/search.component.spec.ts b/src/app/search/search.component.spec.ts index a3db88b..6a029a4 100644 --- a/src/app/search/search.component.spec.ts +++ b/src/app/search/search.component.spec.ts @@ -12,6 +12,7 @@ describe("Components", () => { let articleService = jasmine.createSpyObj("ArticleService", ["search"]); let result = Promise.resolve({ data: [{ id: 1 }], headers: (param: string) => { return 1; } }); articleService.search = jasmine.createSpy("search").and.returnValue(result); + let stateMock = jasmine.createSpyObj("$state", ["go"]); beforeEach(angular.mock.module("templates")); @@ -21,7 +22,8 @@ describe("Components", () => { directives: [SearchComponent], providers: [ helpers.createProviderToValue("$stateParams", stateParams), - helpers.createProviderToValue("ArticleService", articleService) + helpers.createProviderToValue("ArticleService", articleService), + helpers.createProviderToValue("$state", stateMock), ].concat(helpers.provideFilters("truncateFilter", "stripTagsFilter")) }); helper = new ComponentTestHelper(cls, done); -- libgit2 0.21.2