@usebridger/testing
v0.6.4
Published
Kit de testes do Bridger: bot com transport falso e matchers para o Vitest.
Readme
@usebridger/testing
Kit para testar plugins do Bridger sem rede: um bot de verdade sobre um transport falso, que guarda o que o bot envia, e matchers para o Vitest.
npm install -D @usebridger/testing vitestimport { createTestBot, fixtures } from '@usebridger/testing';
import { expect, it } from 'vitest';
import { sticker } from './index.ts';
it('imagem com !s vira figurinha', async () => {
const bot = await createTestBot({ plugins: [sticker()] });
await bot.receive({ text: '!s', image: fixtures.image() });
expect(bot.sent).toContainSticker();
await bot.stop();
});Requer Node 24 ou mais novo.
Licença Apache-2.0.
