Test Driven Stripe Checkout with Laravel
What you'll learn
- 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
Course content
- Preview00:38
- Preview03:30
- Preview04:46
- Preview26:19
Requirements
- You should be familiar with Laravel 5.5 at a beginner level.
- You should have Laravel Homestead already installed
Description
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.
Who this course is for:
- PHP developers who want to apply Test Driven Development techniques in Laravel
- PHP developers that want to use Stripe Checkout as their payment service
Instructor
When I was 17 years old I started teaching myself PHP because I found it interesting and easy to learn (also it looked a lot like C++). I've developed a wide variety of applications ranging from internal web portals for call centers to tailor made web applications for external customers. I work as a full time web developer and I enjoy every second of it.