Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free. Learn more →
Top 23 Elixir Testing Projects
Create test data for Elixir applicationsProject mention: Test Data Libraries for Elixir | dev.to | 2023-05-02
The factory library ExMachina created by Thoughbot uses function names and generates an atom used to call factories. For example:
Concurrent browser tests for your Elixir web apps.
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
Elixir library for writing integration tests and browser automation (by HashNuke)
Mocks and explicit contracts in Elixir (by dashbitco)
Mox helps get around these issues by ensuring explicit contracts. Read Mocks and Explicit Contracts for more details.
Faker is a pure Elixir library for generating fake data. (by elixirs)Project mention: Test Data Libraries for Elixir | dev.to | 2023-05-02
Faker generates sample data that looks realistic but is fake. So, instead of using a sequence like those provided by ExMachina or ExZample, we can use Faker to generate false but genuine-looking data:
Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
🎠 Because TDD is awesomeProject mention: Run tests automatically on save | dev.to | 2022-09-26
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Data generation and property-based testing for Elixir. 🔮
Elixir Behaviour Driven Development
💬 The Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.7 [Latest] 🚀
HTTP request/response recording library for elixir, inspired by VCR.
Mocking library for Elixir language (by jjh42)
It also maintains separate mocks for each process, so you can continue using async tests. It’s a great alternative to Mock — but that also means the same caveat applies: be careful about what you mock.
🏝 automated contract testing via type checking for Elixir functions and mocks
Property based Testing for Elixir (based upon PropEr) (by alfert)
Property-based testing library for Elixir (QuickCheck style).
Property-based testing for Elixir
A mocking library for Elixir (by edgurgel)
If you are used to Mocha for other languages, you can check out Mimic. It lets you define stubs and expectations during tests by keeping track of the stubbed module in an ETS table.
🍞 Story BDD tool for elixir using gherkin
Power Assert in Elixir. Shows evaluation results each expression.
A polite, well mannered and thoroughly upstanding testing framework for Elixir
Data generation framework for Elixir
Elixir AMQP consumer and publisher behaviours
[unmaintained] FakerElixir generates fake data for you.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Elixir Testing related posts
Test Data Libraries for Elixir
4 projects | dev.to | 2 May 2023
An Introduction to Mocking Tools for Elixir
7 projects | dev.to | 18 Apr 2023
Run tests automatically on save
2 projects | dev.to | 26 Sep 2022
The solution of Elixir continuous runtime system code coverage collection
6 projects | dev.to | 13 Aug 2022
Wallaby v0.30.0 has been released!
1 project | /r/elixir | 14 Jul 2022
How to ignore a child of a Supervisor not being able to start during tests?
3 projects | /r/elixir | 11 Jun 2022
Como testes ajudam a melhorar o design do código?
2 projects | dev.to | 20 May 2022
A note from our sponsor - Mergify
blog.mergify.com | 23 Sep 2023
What are some of the best open-source Testing projects in Elixir? This list will help you: