Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/doamaral/api-testing-cucumber
Testing Trello API using CucumberJS, Supertest, FakerJS, ChaiJS and Page Objects
https://github.com/doamaral/api-testing-cucumber
api chaijs cucumberjs fakerjs rest supertest testing trello
Last synced: 29 days ago
JSON representation
Testing Trello API using CucumberJS, Supertest, FakerJS, ChaiJS and Page Objects
- Host: GitHub
- URL: https://github.com/doamaral/api-testing-cucumber
- Owner: doamaral
- Created: 2020-09-25T17:31:59.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-28T14:45:00.000Z (about 4 years ago)
- Last Synced: 2024-10-01T02:22:51.354Z (about 1 month ago)
- Topics: api, chaijs, cucumberjs, fakerjs, rest, supertest, testing, trello
- Language: JavaScript
- Homepage:
- Size: 56.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# api-testing-cucumber
Testing Trello API using CucumberJS, Supertest, FakerJS, ChaiJS and Page Objects[![Build Status](https://github.com/doamaral/api-testing-cucumber/workflows/CI/badge.svg)](https://github.com/doamaral/api-testing-cucumber/actions)
## Run
In order to run, you need
- Add API Key and Token provided by Trello as SO Environment variables
1. YOUR_TRELLO_KEY
2. YOUR_TRELLO_TOKEN
- setup initial Data: Board and List ids (vide //TODO section) figuring it out how to generate everything in the `BeforeAll` hook## //TODO
- Remove data dependency from
- hooks.js
- cardCreation.feature
- cardUpdate.feature## Extras
- ESLint
- Github Actions