Skip to content

vitest-browser-angular

The community vitest-browser-angular package renders Angular components in Browser Mode.

ts
import { expect, test } from 'vitest'
import { render } from 'vitest-browser-angular'

@Component({
  template: '<h1>{{ title }}</h1>',
})
export class HelloWorldComponent {
  title = 'Hello World'
}

test('render', async () => {
  const { component } = await render(HelloWorldComponent)
  await expect.element(component).toHaveTextContent('Hello World')
})

Released under the MIT License.