All Projects → imbo → Behat Api Extension

imbo / Behat Api Extension

Licence: mit
API extension for Behat, used to ease testing of JSON-based APIs

Projects that are alternatives of or similar to Behat Api Extension

Api Client Generator
Angular REST API client generator from Swagger YAML or JSON file with camel case settigs
Stars: ✭ 92 (+0%)
Mutual labels:  api, rest, json
Spyke
Interact with REST services in an ActiveRecord-like manner
Stars: ✭ 591 (+542.39%)
Mutual labels:  api, rest, json
Zerocode
A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.
Stars: ✭ 482 (+423.91%)
Mutual labels:  api, rest, json
Http Fake Backend
Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 253 (+175%)
Mutual labels:  api, rest, json
Dito
Dito.js is a declarative and modern web framework with a focus on API driven development, based on Objection.js, Koa.js and Vue.js – Released in 2018 under the MIT license, with support by Lineto.com
Stars: ✭ 44 (-52.17%)
Mutual labels:  api, rest, json
Httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
Stars: ✭ 53,052 (+57565.22%)
Mutual labels:  api, rest, json
Jikan
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Stars: ✭ 531 (+477.17%)
Mutual labels:  api, rest, json
Flexirest
Flexirest - The really flexible REST API client for Ruby
Stars: ✭ 188 (+104.35%)
Mutual labels:  api, rest, json
Apicache
Simple API-caching middleware for Express/Node.
Stars: ✭ 957 (+940.22%)
Mutual labels:  api, rest, json
Behapi
Behat extension for those who want to write acceptances tests for apis
Stars: ✭ 29 (-68.48%)
Mutual labels:  api, rest, behat
Horaires Ratp Api
Webservice pour les horaires et trafic RATP en temps réel
Stars: ✭ 232 (+152.17%)
Mutual labels:  api, rest, json
Flask Restx
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
Stars: ✭ 1,050 (+1041.3%)
Mutual labels:  api, rest, json
Flask Restplus
Fully featured framework for fast, easy and documented API development with Flask
Stars: ✭ 2,585 (+2709.78%)
Mutual labels:  api, rest, json
Api
HeadHunter API: документация и библиотеки
Stars: ✭ 324 (+252.17%)
Mutual labels:  api, rest, json
Jsonapi Utils
Build JSON API-compliant APIs on Rails with no (or less) learning curve.
Stars: ✭ 191 (+107.61%)
Mutual labels:  api, rest, json
Networking
⚡️ Elegantly connect to a REST JSON Api. URLSession + Combine + Decodable + Generics = <3
Stars: ✭ 499 (+442.39%)
Mutual labels:  api, rest, json
Restinstance
Robot Framework library for RESTful JSON APIs
Stars: ✭ 157 (+70.65%)
Mutual labels:  api, rest, json
Api Diff
A command line tool for diffing json rest APIs
Stars: ✭ 164 (+78.26%)
Mutual labels:  api, rest, json
Fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Stars: ✭ 39,588 (+42930.43%)
Mutual labels:  api, rest, json
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (-46.74%)
Mutual labels:  api, rest, json

Behat API Extension

Current build Status

This Behat extension provides an easy way to test JSON-based API's in Behat 3. Inspired by behat/web-api-extension and originally written to test the Imbo API.

Installation / Configuration / Documentation

End-user docs can be found here.

Copyright / License

Copyright (c) 2016-2020, Christer Edvartsen [email protected]

Licensed under the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].