Skip to content

Commit

Permalink
All API Testing GET - Add Test Case & Assertion for Get Store Inventory
Browse files Browse the repository at this point in the history
  • Loading branch information
Fatimazza committed Mar 15, 2023
1 parent 1b3c3b8 commit aa9f4d1
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions test/api/petStoreAPITesting.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
const { expect } = require('chai');
const request = require("supertest");
const baseUrl = require("../../env");


describe('PetStore Get Inventory - GET', () => {
const response = request(baseUrl())
.get('/store/inventory');

it('response status equal to 200', async () => {
console.log((await response).status);
expect((await response).status).to.equal(200)
})

it('response body has 3 properties', async () => {
console.log((await response).body);
expect((await response).body).to.haveOwnProperty('available')
expect((await response).body).to.haveOwnProperty('unavailable')
expect((await response).body).to.haveOwnProperty('pending')
})
})

0 comments on commit aa9f4d1

Please sign in to comment.