Simple play icon Course
Skills Expanded

Automated Testing in ASP.NET With SpecsFor and SpecsFor.Mvc

by Matt Honeycutt

Learn how to effectively create automated unit, integration, and UI tests for your ASP.NET MVC applications using SpecsFor and SpecsFor.Mvc.

What you'll learn

SpecsFor is a unit testing framework based on NUnit. It is designed to streamline common testing workflows, to eliminate pain, and to make you more productive. SpecsFor.Mvc is an end-to-end testing framework for ASP.NET MVC applications. It allows you to create tests with a strongly-typed, unit-test-like API that powers a web browser. This course will show you how to use both of these tools to effectively test your ASP.NET MVC applications.

Table of contents

About the author

Matt Honeycutt is a software architect specializing in ASP.NET web applications, particularly ASP.NET MVC. He has over a decade of experience in building (and testing!) web applications. He’s an avid practitioner of Test-Driven Development, creating both the SpecsFor and SpecsFor.Mvc frameworks. He has served as the lead developer on numerous multi-million dollar software projects and enjoys finding elegant solutions to difficult problems. As life-long learner, Matt remains dedicated to expan... more

Ready to upskill? Get started