
ExUnit
6.0#24 in unit testing frameworksFree planFree planLinux
Visit
| Fact | ExUnit | ScalaCheck |
|---|---|---|
| License | The Elixir source code is released under the Apache License 2.0. | The project build identifies its license as BSD-3-Clause. |
| Purpose | ExUnit is a unit testing framework for Elixir. | ScalaCheck is a Scala library for automated property-based testing of Scala or Java programs. |
| Support channels | The Elixir website lists community support channels including Slack, the Elixir Forum, and Discord. | The documentation page links to bug reports, a mailing list, and ScalaCheck on Stack Overflow. |
ExUnit suits Elixir developers writing automated unit tests, from solo developers to organizations using Elixir applications. It is for projects needing assertions, reporting, filtering, and parallel test execution.
ScalaCheck is suited to developers testing Scala or Java code with randomized property checks. It fits projects using sbt or the listed testing integrations, and can also be run standalone.