Site not found · GitHub Pages | Website analytics by TrustRadar
Blurry colored background
enzymejs.github.io JavaScript Testing React Open Source

Site not found · GitHub Pages

Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output. It was developed by Airbnb and is now maintained by the community. Enzyme's API is designed to be intuitive and flexible by mimicking jQuery's API for DOM manipulation and traversal.

Unique Visits

0

0 / day

Total Views

0

0 / day

Visit Duration, avg.

0 min

0 pages per visit

Bounce Rate

0%

  • Domain Rating

  • Domain Authority

  • Citation Level

Founded in

2015

Supported Languages

English, etc

Website Key Features

Shallow Rendering

Test components in isolation and assert facts about what they render.

Full DOM Rendering

Render components to the DOM and interact with them as if they were in a real browser environment.

Static Rendering

Render React components to static HTML and analyze the resulting HTML structure.

jQuery-like API

Provides a jQuery-like API for traversing and manipulating the rendered output.

Compatibility

Works with all major test runners and assertion libraries.

Community Support

Backed by a large community and used by many companies worldwide.

Custom Renderers

Supports custom renderers and can be extended to work with other libraries.

Lifecycle Methods

Allows testing of component lifecycle methods.

Event Simulation

Simulate events on the rendered components.

Snapshot Testing

Integrates with Jest for snapshot testing.

Additional information

License

MIT

Repository

https://github.com/enzymejs/enzyme

Documentation

Comprehensive documentation available at enzymejs.github.io

Contributing

Open for contributions. Guidelines available in the repository.

Version

As of the last update, the latest version is 3.x

Dependencies

Requires React and a compatible test runner like Jest, Mocha, or Jasmine.

Community Channels

Discussions and support available through GitHub issues and community forums.

HTTP headers

Security headers report is a very important part of user data protection. Learn more about http headers for enzymejs.github.io