JavaScript Testing utilities for React
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
Sandbox for developing and testing UI components in isolation
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
- razor-components
- unit-testing
- blazor
- blazor-components
querySelector that can pierce Shadow DOM roots without knowing the path through nested shadow roots. Useful for automated testing of Web Components. Production use is not advised, this is for test environments/tools such as Web Driver, Playwright, Puppeteer
- webcomponents
- shadow-dom
- javascript
- puppeteer
Render preact components with access to the produced virtual dom for testing.
A Jest transformer for Svelte - compile your components before importing them into tests.
Set of test framework extensions (JUnit 4, JUnit Jupiter, Spock) to enhance the testing of CDI components via Weld. Different versions support different Weld releases.
:white_check_mark: Add JSX assertions to Chai, with support for Preact Components.
- preact
- chai
- jsx-chai
- jsx-assertions
A simple starter <hello-world /> web component written in typescript, using lit. Unit tested with jest and e2e tested with playwright.
- web-components
- lit-html
- lit-element
- hello-world
JUnit extension for easy and efficient testing of CDI components
- java
- cdi
- junit
- javaee8
The most flexible component-oriented framework for GoLang applications
- components
- dependency-injection
- framework
- go
🗃 A schema for mutation testing results with the web components to visualise it 📊
- hacktoberfest
- mutation-testing
- testing
Test your Lit elements and native web components in cypress with all the modern browsers
- custom-elements
- cypress
- lit-element
- web-components
Shadow DOM support for Capybara
- ruby
- ruby-on-rails
- rails
- capybara
A toolkit combining Solidity testing and cross-chain deployment tools with Robot Framework. Also some basic components for monitoring EVM compatible blockchains.
- robotframework
- solidity
- blockchain
- cryptocurrency
Visual Studio Solution Starter Kit to download and base any Content Hub Development on. It supports Intellisense, Sync, Debugging and Unit-Testing e.g. for Content Hub Scripts and Azure Functions. It also stores External Page Components. Overall it provides guidance on how to best structure a Visual Studio Solution for Content Hub Projects and therefore accelerates Customers and Partners.
Utility middleware for testing web components in AVA via Puppeteer.