William Imoh joins John, Dan, and Craig to talk about testing with Frisby.js and Joi. What are Frisby and Jest? How does Frisby make life easier? What is Postman? How do you handle authentication? How do you pass tokens or specify environment data?
const podcast = {
episode: 90,
title: 'Using Frisby and Jest',
topics: [
'Frisby', 'Jest', 'javascript',
],
guest: 'William Imoh'
hosts: [
'John Papa', 'Dan Wahlin', 'Craig Shoemaker'
]
};
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Craig Shoemaker @craigshoemaker
William Imoh @iChuloo
Brought to you by
-
Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.
Resources:
- Frisby.js RESTful API testing
- Jasmine for testing
- Jest testing
- Postman API tool
- Insomnia API tool
- Swagger API documentation tool
- Joi
- API and Usage of Frisby with Auth tokens
- Faker.js
- Memory Maker book
- Azure Static Web Apps
- Eleventy
- Elgato Key Light
Timejumps
- 02:42 Guest introduction
- 04:25 What are Frisby and Jest?
- 05:37 How does Frisby make life easier?
- 06:42 What is Postman?
- 13:29 Sponsor: Ag Grid
- 14:30 Getting Joi from Frisby
- 18:50 How do you handle authentication?
- 25:41 Sponsor: Nrwl
- 26:14 How do you pass tokens or specify environment data?
- 28:08 Any frustrations with this set up?
- 31:16 How does it handle file uploads?
- 34:50 Final thoughts