O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Test Driven Development with C# and .NET Core MVC [Video]

Video Description

Implement TDD to write better and cleaner code and deliver high-quality applications at a faster rate than ever before

About This Video

  • Discover how to apply TDD to modern web development in .NET Core with domain-driven designs in .NET Core MVC
  • Master the MVC pattern and how to implement it in .NET Core
  • Discover how automated testing combined with Continuous Integration can be used to create painless, repeatable, and safe deployments.

In Detail

Test-driven development (TDD) is a well-defined approach to creating software that is robust and maintainable. The principles of TDD will help you write better and cleaner code. In addition, you’ll see how having solid tests will give you a new sense of confidence when you need to modify existing code.

In this course, you will take the principles and tools of Test Driven Development and apply them to modern web development in .NET Core. Throughout the volume, you will build a single.NET Core MVC web app where each section will focus on a specific component of the MVC stack, providing detailed examples in a TDD environment. In the last section, you will learn how to implement Continuous Integration, where you will see the true value of TDD and how it can enable you to continually deliver high-quality applications at a faster rate than ever before.

By the end of the course, you will have the tools you need to start building bulletproof applications, backed by an automated suite of tests to ensure quality software delivery.

The code bundle for this video course is available at - https://github.com/PacktPublishing/-Test-Driven-Development-with-C-and-.Net-Core-MVC.