Spaces:
Runtime error
Runtime error
| import { ChatLabelsUnsupportedError } from './chat-labels-unsupported.error'; | |
| describe('ChatLabelsUnsupportedError', () => { | |
| it('carries HTTP 422 so NestJS returns Unprocessable Entity without a custom filter', () => { | |
| expect(new ChatLabelsUnsupportedError().getStatus()).toBe(422); | |
| }); | |
| it('defaults to the Business-account message and accepts an override', () => { | |
| expect(new ChatLabelsUnsupportedError().message).toContain('WhatsApp Business account'); | |
| expect(new ChatLabelsUnsupportedError('Channels do not support chat labels.').message).toContain('Channels'); | |
| }); | |
| }); | |