Showing 29 of 29 projects
Elixir library for browser automation and integration testing with support for multiple webdrivers.
An Elixir library for data generation and property-based testing with an idiomatic Elixir API.
A mocking library for Elixir that uses the Erlang meck library to provide module mocking functionality for tests.
Generate Phoenix API documentation automatically from ExUnit tests, supporting Markdown, Swagger/Slate, API Blueprint, and Postman formats.
A property-based testing library for Elixir, implementing QuickCheck-style testing with ExUnit integration.
Power Assert for Elixir: enhances ExUnit test output by showing evaluation results of each expression in assertions.
An Elixir mocking library that patches functions for testing with unique superpowers like patching private functions.
A fixture library for Elixir applications using Ecto, providing structured test data with associations and inheritance.
Auto-updating snapshot testing utilities for Elixir that integrate with ExUnit.
Shows desktop notifications for ExUnit test runs in Elixir, ideal for TDD workflows.
Interactive watch mode for Elixir's ExUnit tests with dynamic test selection and file watching.
A BDD framework for Elixir providing an expressive RSpec-like syntax built on top of ExUnit.
Adds RSpec-style context and it macros to ExUnit for better test organization in Elixir.
A simple mocking library for asynchronous testing in Elixir that avoids module overrides and runtime module creation.
An HTTP server that simulates responses for testing external APIs in Elixir with ExUnit.
A Phoenix-based REST API documentation generator that creates docs from test specifications.
An Elixir client for the Nu HTML Checker (v.Nu) that validates HTML, CSS, and SVG documents via its JSON API.
An Elixir package for elegantly mocking module functions in asynchronous ExUnit tests using Erlang's :meck library.
An Elixir library for creating injectable test dependencies using pattern matching and message passing without overriding existing modules.
An Elixir framework for writing tests using a Behavior-Driven Development (BDD) syntax.
Generate API Blueprint documentation from Phoenix controller annotations and automated tests.
Generate ExUnit tests from Swagger/OpenAPI specifications to verify API compliance in Elixir applications.
A library for defining modular dependencies (fixtures) for ExUnit tests in Elixir.
A testing DSL with assertion macros for verifying Plug responses in ExUnit.
A collection of Elixir helpers for testing JSON structures in ExUnit and ESpec.
A simple file-watching test runner for Elixir's ExUnit framework that automatically runs tests on file changes.
Test Elixir code examples embedded in markdown files using a doctest-like approach.
A rebar3 plugin that enables running Elixir ExUnit tests from the rebar3 build tool.
An Elixir library for creating test contexts by mixing and matching setup functions based on ExUnit tags.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.