• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript testing.provideMockActions函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了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;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript testing.EffectsRunner类代码示例发布时间:2022-05-28
下一篇:
TypeScript effects.EffectsModule类代码示例发布时间:2022-05-28
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap