当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript testing.provideMockActions函数代码示例

本文整理汇总了TypeScript中@ngrx/effects/testing.provideMockActions函数的典型用法代码示例。如果您正苦于以下问题:TypeScript provideMockActions函数的具体用法?TypeScript provideMockActions怎么用?TypeScript provideMockActions使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了provideMockActions函数的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: beforeEach

		beforeEach(() => {
			TestBed.configureTestingModule({
				providers: [PodcastsEffects, provideMockActions(() => actions), { provide: PodcastService, useValue: podcastService }]
			}).compileComponents();

			effects = TestBed.get(PodcastsEffects);
		});
开发者ID:davinkevin,项目名称:Podcast-Server,代码行数:7,代码来源:podcasts.component.spec.ts

示例2: beforeEach

    beforeEach(() => {
      TestBed.configureTestingModule({
        providers: [SearchEffects, provideMockActions(() => actions), { provide: ItemService, useValue: itemService }]
      });

      effects = TestBed.get(SearchEffects);
    });
开发者ID:davinkevin,项目名称:Podcast-Server,代码行数:7,代码来源:search.component.spec.ts

示例3: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        AuthEffects,
        {
          provide: AuthService,
          useValue: { login: jest.fn() },
        },
        provideMockActions(() => actions$),
        {
          provide: Router,
          useValue: { navigate: jest.fn() },
        },
        {
          provide: MatDialog,
          useValue: {
            open: jest.fn(),
          },
        },
      ],
    });

    effects = TestBed.get(AuthEffects);
    authService = TestBed.get(AuthService);
    actions$ = TestBed.get(Actions);
    routerService = TestBed.get(Router);
    dialog = TestBed.get(MatDialog);

    spyOn(routerService, 'navigate').and.callThrough();
  });
开发者ID:sonicdelay,项目名称:mtcms,代码行数:30,代码来源:auth.effects.spec.ts

示例4: beforeAll

    beforeAll(() => {
        actions = new ReplaySubject<Action>(1);
        noteEditor = jasmine.createSpyObj('editor', [
            'loadNoteContent',
            'saveNote',
        ]);
        listManager = jasmine.createSpyObj('listManager', [
            'resizeSnippets',
        ]);

        TestBed
            .configureTestingModule({
                imports: [
                    StoreModule.forRoot({
                        note: combineReducers(noteReducerMap),
                    }),
                ],
                providers: [
                    { provide: NoteEditorService, useValue: noteEditor },
                    { provide: NoteSnippetListManager, useValue: listManager },
                    NoteContentEffects,
                    provideMockActions(() => actions),
                ],
            });
    });
开发者ID:suiruiw,项目名称:geeks-diary,代码行数:25,代码来源:note-content.effects.spec.ts

示例5: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        LoginEffects,
        provideMockActions(() => actions$)
      ]
    });

    effects = TestBed.get(LoginEffects);
  });
开发者ID:dgdavidgreene,项目名称:AngularProjectBase,代码行数:10,代码来源:login.effects.spec.ts

示例6: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        { provide: FiltersService, useValue: filtersServiceStub },
        FiltersEffect,
        provideMockActions(() => actions),
      ],
    });

    effects = TestBed.get(FiltersEffect);
  });
开发者ID:hasadna,项目名称:open_pension,代码行数:11,代码来源:filters.effect.spec.ts

示例7: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        VatsimEffects,
        provideMockActions(() => actions),
        { provide: VatsimService, useClass: VatsimServiceStub },
      ]
    });

    effects = TestBed.get(VatsimEffects);
  });
开发者ID:Vatsinator,项目名称:Vatsinator,代码行数:11,代码来源:vatsim.effects.spec.ts

示例8: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        { provide: PostService, useValue: postServiceStub },
        PostEffect,
        provideMockActions(() => actions),
      ],
    });

    effects = TestBed.get(PostEffect);
  });
开发者ID:hasadna,项目名称:open_pension,代码行数:11,代码来源:post.effect.spec.ts

示例9: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        { provide: QuartersService, useValue: quartersServiceStub },
        { provide: PaiService, useValue: paiServiceStub },
        QuartersEffect,
        provideMockActions(() => actions),
      ],
    });

    effects = TestBed.get(QuartersEffect);
  });
开发者ID:hasadna,项目名称:open_pension,代码行数:12,代码来源:quarters.effect.spec.ts

示例10: beforeEach

  beforeEach(() => {
    TestBed.configureTestingModule({
      providers: [
        MtcmsEffects,
        provideMockActions(() => {
          console.log(actions$);
          return actions$;
        })
      ]
    });

    effects = TestBed.get(MtcmsEffects);
  });
开发者ID:sonicdelay,项目名称:mtcms,代码行数:13,代码来源:mtcms.effects.spec.ts


注:本文中的@ngrx/effects/testing.provideMockActions函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。