I have jest test
Runs it by command docker exec -it api5dev-common npm run test
<code> it('should handle getProductsList message', async () => {
const params = {
rate_id: 643,
category_id: '0b5d5269-5e79-11e3-bd86-002590552cc0',
page: 0,
onpage: 20,
sort_by: 'relevance',
sort_order: 'asc',
filter: {},
city_id: '90',
customer_id: null,
selection_type: 'from_category'
};
const response = await lastValueFrom(client.send('api-gateway.common.getProductsList', params));
console.log(response);
expect(response).toBeDefined();
return;
});
});
</code>
<code> it('should handle getProductsList message', async () => {
const params = {
rate_id: 643,
category_id: '0b5d5269-5e79-11e3-bd86-002590552cc0',
page: 0,
onpage: 20,
sort_by: 'relevance',
sort_order: 'asc',
filter: {},
city_id: '90',
customer_id: null,
selection_type: 'from_category'
};
const response = await lastValueFrom(client.send('api-gateway.common.getProductsList', params));
console.log(response);
expect(response).toBeDefined();
return;
});
});
</code>
it('should handle getProductsList message', async () => {
const params = {
rate_id: 643,
category_id: '0b5d5269-5e79-11e3-bd86-002590552cc0',
page: 0,
onpage: 20,
sort_by: 'relevance',
sort_order: 'asc',
filter: {},
city_id: '90',
customer_id: null,
selection_type: 'from_category'
};
const response = await lastValueFrom(client.send('api-gateway.common.getProductsList', params));
console.log(response);
expect(response).toBeDefined();
return;
});
});
When executing const response = await lastValueFrom(client.send('api-gateway.common.getProductsList', params))
,
I am get a tonnes of console logs.
Can i hide that console logs from all chain of method calls,promises etc which executes during client.send(‘api-gateway.common.getProductsList’, params) ?