Я хочу смоделировать API, который имеет некоторую динамическую c часть, поэтому я попытался использовать регулярное выражение, но оно не работает.
URL-адрес: https://example.com/programs/2fcce6e3-07ec-49a9-9146-fb84fb0105cf/subprogram/0f8ddca8-cf5a-4174-bc75-0928f71a0e87/metrics?activeOnly=false
Идентификаторы программ и подпрограмм являются динамическими c.
Я попытался смоделировать API с помощью регулярного выражения, как показано ниже, но оно не сработало.
const mock = RequestMock() .onRequestTo('https://example.com/programs/.*/subprogram/.*/metrics?activeOnly=false', { method: 'GET' }) .respond(mockObject, 200, { 'access-control-allow-origin': '*' });
Может кто-нибудь помочь мне с этим?
Я вижу, что вы передаете строку, а не регулярное выражение. Вместо этого передайте действительное и правильное регулярное выражение.
См. Также: RegExp