2017-01-30 1 views

답변

1

링크 : https://github.com/2muchcoffeecom/ng2-restangular/blob/master/demo/mock-data/mock-providers.ts

import {BaseRequestOptions, Http} from "@angular/http"; 
import {MockBackend} from "@angular/http/testing"; 
import {RestangularHttp} from "../../src/ng2-restangular-http"; 

export const MockProviders = [ 
    BaseRequestOptions, 
    MockBackend, 
    { 
    provide: RestangularHttp, 
    useFactory: (http: Http) => { 
     return new RestangularHttp(http); 
    }, 
    deps: [Http] 
    }, 
    { 
    provide: Http, 
    useFactory: (backendInstance: MockBackend, defaultOptions: BaseRequestOptions) => { 
     return new Http(backendInstance, defaultOptions); 
    }, 
    deps: [MockBackend, BaseRequestOptions] 
    }, 
]; 
+0

이 질문에 대답 할 수 있지만, 간단한 설명을 –

+0

감사 Tonyo를 추가하는 것이 좋습니다! 더 나은 조사를위한 좋은 지적 –

관련 문제