Category

RSpec Matchers

Additional RSpec test matchers that help you write more expressive examples

0.55
No release in over a year
Extension for popular TDD and BDD frameworks like "Cucumber", "RSpec" and "Minitest", to make testing command line applications meaningful, easy and fun.
2019
2020
2021
2022
2023
2024
6.1
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.
2019
2020
2021
2022
2023
2024
0.89
Low commit activity in last 3 years
No release in over a year
Collection cardinality matchers, extracted from rspec-expectations
2019
2020
2021
2022
2023
2024
0.35
Low commit activity in last 3 years
No release in over a year
Nokogiri based 'have_tag' and 'with_tag' matchers for RSpec. Does not depend on assert_select matcher, provides useful error messages.
2019
2020
2021
2022
2023
2024
1.73
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
2019
2020
2021
2022
2023
2024
0.1
Low commit activity in last 3 years
No release in over a year
This library provides RSpec matcher for testing JSON string.
2019
2020
2021
2022
2023
2024
0.52
Low commit activity in last 3 years
A long-lived project that still receives updates
RSpec matchers for database queries
2019
2020
2021
2022
2023
2024
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
2019
2020
2021
2022
2023
2024
0.02
No commit activity in last 3 years
No release in over 3 years
RSpec matchers for JSON strings with the power of built-in matchers and composable matchers
2019
2020
2021
2022
2023
2024
0.0
No commit activity in last 3 years
No release in over 3 years
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.
2019
2020
2021
2022
2023
2024
0.0
Low commit activity in last 3 years
A long-lived project that still receives updates
RSpec matcher to check that an expression changed its result in arbitrary seconds. Useful for expecting value which changes asynchronously.
2019
2020
2021
2022
2023
2024