Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/testdouble/mocktail
🥃 Take your Ruby, and make it a double!
https://github.com/testdouble/mocktail
mocking ruby test-doubles testing
Last synced: about 1 month ago
JSON representation
🥃 Take your Ruby, and make it a double!
- Host: GitHub
- URL: https://github.com/testdouble/mocktail
- Owner: testdouble
- License: mit
- Created: 2021-09-21T14:23:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T14:18:37.000Z (4 months ago)
- Last Synced: 2024-10-20T05:58:54.767Z (about 2 months ago)
- Topics: mocking, ruby, test-doubles, testing
- Language: Ruby
- Homepage: https://rubygems.org/gems/mocktail
- Size: 2.44 MB
- Stars: 274
- Watchers: 9
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: docs/code_of_conduct.md
- Support: docs/support/api.md
Awesome Lists containing this project
- awesome-rspec - moctail - A mocking library for Ruby built with modern Ruby 3 APIs and with first-class support for type checking with Sorbet. (Mocks)
README
# Mocktail
Mocktail is a mocking library for Ruby built with modern Ruby 3 APIs and the
_only one_ with first-class support for type checking with
[Sorbet](https://sorbet.org). Mocktail was created to accelerate test-driven
development in Ruby and is designed to prevent common problems that lead to
brittle and confusing tests.Your first choice is a consequential one: **how do you want your Mocktail?**
You can also skip all the fun stuff and dive straight into the [full API documentation](/docs/support/api.md).