stoney core: REST API (Testing)

From stoney cloud
Revision as of 15:29, 4 August 2014 by Michael (Talk | contribs)


Jump to: navigation, search

Overview

This page describes, how and what to test. The goal is to automate all tests with Frisby. Frisby is a REST API testing framework built on node.js and Jasmine.

stoney core resources

The following stoney core resources have automated Frisby tests:

Testing Naming Schema

The automated Frisby tests test all resources and sorted based on the relationships. As described in stoney core: REST API, the relationships are hierarchical:

Service Provider Person > Reseller Employee > Customer Employee > Reseller Person and Customer Person

The further down you go, the less rights a person has.

To make sure, that the tests are executed in the proper order, the following naming schema applies: