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 |