Guides  ›  Testing  ›  Plugins ← PREV NEXT →

Plugins

Supply a small plugin stub to the handler.

var { test } = require('node:test')
var assert = require('node:assert')
var home = require('#app/pages/home.js')

test('uses the greeting plugin', function () {
  var state = {
    plugins: {
      greeting: { hello: name => 'Hello ' + name }
    }
  }
  assert.equal(home.handler(state), 'Hello Jack')
})

Use the page from Use a plugin. No running service is needed.

Next: HTTP requests →

Tools for business systems.