2017-01-30 7 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を追加することを検討!さらなる調査のための良い点 –

関連する問題