Call the handler with the state it needs.
// spec/home.test.js
var { test } = require('node:test')
var assert = require('node:assert')
var home = require('#app/pages/home.js')
test('home returns HTML', async function () {
var result = await home.handler({})
assert.equal(result, '<h1>Hello world!</h1>')
})
This tests the page from Pages without starting a server.
Next: Middleware →