8

angularモックでワイルドカードを使用することは可能ですか? 例えば:

$httpBackend.when('GET', '/api/checklists/*').respond({ userId: 'userX' }, { 'A-Token': 'xxx' });

それよりも:

$httpBackend.when('GET', '/api/checklists/123').respond({ userId: 'userX' }, { 'A-Token': 'xxx' });
4

1 に答える 1

13

ドキュメントでは、正規表現を使用することが示唆されているため、次のようなことができます。

$httpBackend.when('GET', /\/api\/checklists\/[1-9][0-9]*/)

これには、ゼロからではなく、長さが少なくとも 1 の整数 ID との一致が必要です。もちろん、これはほんの一例です。一致する独自の正規表現を作成します。

于 2013-09-04T21:09:47.247 に答える