Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 1.47 KB

README.md

File metadata and controls

68 lines (43 loc) · 1.47 KB

Flow of API Tests

This Tests, using the BDD framework Cucumber + HTTParty to provide documentation to automated tests.

Dependencies

  • Ruby 2.2.0
  • httparty 0.13.7

Installation Instructions

Recommendations

  • Use RVM to handle rubies and gemsets

  • See installation instructions here (https://rvm.io/rvm/install)

  • Install bundler

      $ gem install bundler
    
  • Project Installation

      $ [email protected]:atlantico/ticket-hub/ticket-hub-tests.git
      $ bundle install
    

Suport Tools

Use of JSONschema.net for validation to created schems (https://jsonschema.net/#/) Version: draft-06

Services

Used https://jsonplaceholder.typicode.com because this services is public.

Get Services

Search All Posts

Search Post

Search Post Comments

Post Service

Create Post

Put Service

Update Post

Deleted Service

Delete Post

Other Services (not implemented)

Documents

TypeCode How-To