Create Feature & Unit tests for your projects
Apply Test Driven Development best practices
Implement a simple shopping cart in session
Create a checkout page using Stripe Checkout API
Create integration tests for Stripe's API
Create a simple store application
Integrating a third party API into your project can be complicated. Even more so if you want to use Test Driven Development. In this course we will examine a simple approach to test your integration with Stripe
Create a Shopping Cart with Stripe Checkout using TDD and Laravel
By the end of this course, you will acquire sufficient knowledge on:
Feature, Unit and Integration Testing
Test Driven Development
Stripe API
Develop faster and deliver better products
By using Test Driven Development and integration testing, you will feel much more confident about your final product and its interactions with a third party API, knowing that it has been thoroughly tested and it works as intended.
Introduction
1
Welcome
2
Project Setup
3
The First Test
4
Passing The Test
Shopping Cart
1
Testing The Cart
2
The Cart View
3
The Cart Class
Purchases
1
Purchase Test
2
Purchase Products
3
Fake Payments
Orders
1
Create Orders
2
Order Products
Payments
1
Stripe Payments
2
Real Charges
User Interface
1
Product List
2
Cart Content
3
Checkout
4
Order Confirmation
Conclusion
1
Thank You!
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!