Category

RSpec Matchers

Additional RSpec test matchers that help you write more expressive examples

6.8
A long-lived project that still receives updates
Shoulda Matchers provides RSpec- and Minitest-compatible one-liners to test common Rails functionality that, if written by hand, would be much longer, more complex, and error-prone.
2018
2019
2020
2021
2022
2023
1.97
Low commit activity in last 3 years
There's a lot of open issues
A long-lived project that still receives updates
Easily test email in RSpec, Cucumber, and MiniTest
2018
2019
2020
2021
2022
2023
1.04
No release in over 3 years
Low commit activity in last 3 years
Collection cardinality matchers, extracted from rspec-expectations
2018
2019
2020
2021
2022
2023
0.65
A long-lived project that still receives updates
Extension for popular TDD and BDD frameworks like "Cucumber", "RSpec" and "Minitest", to make testing command line applications meaningful, easy and fun.
2018
2019
2020
2021
2022
2023
0.37
Low commit activity in last 3 years
A long-lived project that still receives updates
Nokogiri based 'have_tag' and 'with_tag' matchers for RSpec. Does not depend on assert_select matcher, provides useful error messages.
2018
2019
2020
2021
2022
2023
0.13
Low commit activity in last 3 years
No release in over a year
Collection of rspec matchers to test your graphQL api schema.
2018
2019
2020
2021
2022
2023
0.01
No release in over 3 years
Low commit activity in last 3 years
RSpec matchers for JSON strings with the power of built-in matchers and composable matchers
2018
2019
2020
2021
2022
2023
0.0
Low commit activity in last 3 years
No release in over a year
RSpec matcher to check that an expression changed its result in arbitrary seconds. Useful for expecting value which changes asynchronously.
2018
2019
2020
2021
2022
2023
0.0
No release in over a year
Writing logs is an easy way to store any kind of information for further analysis later on. It's commonly used to store analytics events and then make the logs a source for data engineering tasks. This matcher makes logging testing easier.
2018
2019
2020
2021
2022
2023
0.0
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
RSpec matchers for testing OpenPGP messages
2018
2019
2020
2021
2022
2023