0
カルマとジャスミンを使ってTTD全体に新しい、私のDBからデータをプルするサービスをテストしようとしていますが、エラーが表示されていますReferenceError:変数が見つかりません:ここでカルマ・テスト・shim.jsでbeforeEachProvidersはchaged RC6のLITTELビットで..Angular2 rc.6カルマテスト
import { TracksServices } from './tracks.services.ts';
describe('Service: TracksServices',() => {
let service;
//setup
beforeEach(() => TestBed.configureTestingModule({
imports: [ TracksModule, HttpModule ],
providers: [
TracksServices
],
}));
it('get 4 featured images', done => {
service.featured(1, 4).subscribe(x => {
expect(x).toContain(track);
expect(x.length).toEqual(4);
done();
});
});
});
おかげで、あなたのコードを実装するために管理が、今、私はこのエラーPhantomJS 2.1を得るように見えます.1(Mac OS X 0.0.0)サービス:TracksServiceは顧客の詳細を取得する必要があります。 \t TypeError:未定義はコンストラクタではありません。あなたはすべてのユニットテストに新しいアイデアを持っていました。ありがとう – user3355603
私は私の答えを更新し、今問題を解決しました。あなたは大きな助けとなりました。テ...タンク – user3355603