An open API service indexing awesome lists of open source software.

https://github.com/cucumber/multi_test

Help Cucumber-Ruby pick a good default assertion framework
https://github.com/cucumber/multi_test

ruby

Last synced: 10 months ago
JSON representation

Help Cucumber-Ruby pick a good default assertion framework

Awesome Lists containing this project

README

          

[![Tests](https://github.com/cucumber/multi_test/actions/workflows/test-ruby.yml/badge.svg)](https://github.com/cucumber/multi_test/actions/workflows/test-ruby.yml)
[![Gem Version](https://badge.fury.io/rb/multi_test.svg)](https://badge.fury.io/rb/multi_test)

This project gives you a uniform interface onto whatever testing library has been
loaded into a running Ruby process.

We use this within cucumber-ruby to discover and auto-load your favourite assertion library

Example:
~~~ruby
require 'multi_test'

my_tests = Object.new
MultiTest.extend_with_best_assertion_library(my_tests)
~~~