Minitest

E96212

Minitest is a lightweight, built-in Ruby testing library that provides unit, spec, and mocking capabilities for Ruby applications.


Statements (49)
Predicate Object
instanceOf Ruby testing framework
software library
author Ryan Davis NERFINISHED
category BDD framework
software testing
unit testing framework
compatibleWith Ruby on Rails NERFINISHED
designGoal fast
lightweight
simple API
distributedAs Ruby gem
documentation https://github.com/seattlerb/minitest
gemName minitest NERFINISHED
hasComponent Minitest::Assertions NERFINISHED
Minitest::Benchmark NERFINISHED
Minitest::Mock NERFINISHED
Minitest::Reporters NERFINISHED
Minitest::Spec NERFINISHED
Minitest::Test NERFINISHED
hasFeature colorized output (via reporters)
extensible architecture
minimal dependencies
isDefaultIn Ruby 1.9+
isPartOf Ruby standard library
license MIT License NERFINISHED
programmingLanguage Ruby NERFINISHED
provides benchmarking
mocking
spec-style testing
unit testing
replaced Test::Unit in Ruby standard library NERFINISHED
repositoryPlatform GitHub NERFINISHED
supports BDD
TDD NERFINISHED
assertion-style tests
command-line test runner
custom reporters
expectation-style tests
mock objects
parallel test execution
setup and teardown methods
test assertions
test hooks
test runners
test suites
usedFor testing Ruby applications
testing Ruby libraries
testing Ruby on Rails applications
writtenIn Ruby NERFINISHED

Referenced by (1)
Subject (surface form when different) Predicate
Ruby
hasTestFramework

Please wait…