22 lines
502 B
TypeScript
22 lines
502 B
TypeScript
import { test, type TestContext } from 'node:test'
|
|
|
|
import supplierPlugin from '../routes/api/suppliers.ts'
|
|
import fastify from 'fastify'
|
|
|
|
test('/api/suppliers', async (t: TestContext) => {
|
|
const server = fastify()
|
|
|
|
// server.decorate('auth', (_request, _reply, done) => done())
|
|
|
|
server.register(supplierPlugin, { prefix: '/api/suppliers' })
|
|
|
|
const res = await server.inject({
|
|
method: 'GET',
|
|
url: '/api/suppliers',
|
|
})
|
|
|
|
t.assert.equal(res.statusCode, 200)
|
|
|
|
await server.close()
|
|
})
|