Project
Reverse Dependencies for rspec
The projects listed here declare rspec as a runtime or development dependency
0.0
API Response Builder to keep controllers super-slim
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Gem for presenting API responses from Faraday and RestClient.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
ApiResponseTester tests the api endpoints by taking a yaml file which consists of api endpoints, params, and expected response json file reference.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
`api_rspecta` adds following helper methods to test your JSON APIs with RSpec:
**JSON:**
- `#json` returns parsed `last_response.body`
- `#refresh_json` reparses `last_response.body`
- `#print_json` to `JSON.pretty_generate` last response JSON
- `#json_has_key` tells you if passed json object has a `key`
- `#json_has_keys` same as above but for a list of keys
- `#json_has_no_key` is opposite to `#json_has_key`
**Response:**
- `should_respond_ok` checks if `last_response.status` was 200
- `should_respond_created` checks if `last_response.status` was 201
- `should_respond_with_no_content` checks if `last_response.status` was 204
- `should_respond_not_authenticated` checks if `last_response.status` was 401
- `should_respond_not_authorized` checks if `last_response.status` was 403
- `should_respond_not_found` checks if `last_response.status` was 404
- `should_respond_with_error_for` checks if `last_response.status` was 422 and that `json` has `errors` for passed `field`
- `should_respond_with_errors_for` same as above but for a list of errors
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Rack-like HTTP client library inspired by Faraday done my way
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
api_schema provides a framework and DSL for describing APIs
and generate swagger json using minimalistic, schema.db-like syntax.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Provides simple error handling and param processing scheme
to make API and other actions for Rail Action Controller. This version
obsoletes \`rails-api-scheme` gem
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
API documentation for the Widgetic API Gateway
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Lightweight skeleton of service for API actions
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Apish provides a set of tools to aid in API creation and management.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Sign API requests with HMAC signature
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
A DSL on top of sinatra for building application simulators
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Gem provides DSL for API documentation generation and API request examples server
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
An enhanced Hash useful for API clients. Extracted from API Smith, and extends Hashie::Dash.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
A documentation generator for http/rest
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Package to provide api-like access to foreign sites based on html parsing
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Official client to apisync.io
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Use this gem if you're using Rails. If you're not using Rails, then use apisync-ruby gem.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
0.0
A ruby library for generating REST Api documentation using API Blueprint
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity
0.0
Tool to test APIs which will eventually do boundary testing and other sorts of testing automatically given a contract
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Activity