Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Introduction to WireMock 2

Dive into WireMock, a simulator for HTTP-based APIs. WireMock helps make testing easier by replacing your application's HTTP dependencies with a simulation that you can control.

Intermediate
3h 36m
(25)

Created by Andrew Morgan

Last Updated Jun 02, 2022

Course Thumbnail
  • Course

Introduction to WireMock 2

Dive into WireMock, a simulator for HTTP-based APIs. WireMock helps make testing easier by replacing your application's HTTP dependencies with a simulation that you can control.

Intermediate
3h 36m
(25)

Created by Andrew Morgan

Last Updated Jun 02, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

When your application depends on an external API, testing that it functions as expected can be challenging. In this course, Introduction to WireMock 2, you will gain the ability to easily simulate the APIs that your application under test depends on. First, you will learn how to stub and verify interactions with an API using WireMock. Next, you will discover how to run it standalone, both for recording and simulating APIs. Finally, you will explore more advanced concepts such as simulating fails, HTTPS, templating, and state. When you’re finished with this course, you will have the skills needed to use WireMock to simulate the HTTPs APIs that your application depends on.

Introduction to WireMock 2
Intermediate
3h 36m
(25)
Table of contents

About the author
Andrew Morgan - Pluralsight course - Introduction to WireMock 2
Andrew Morgan
6 courses 4.6 author rating 261 ratings

Andrew is an independent consultant with cross-functional expertise in the design, development, and deployment of enterprise level software systems. Working with various clients, Andrew has been exposed to many different technology stacks, most recently specializing in Java Microservices and continuous delivery.

Get started with Pluralsight