Book Image

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

By : Nikola Zivkovic
Book Image

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

By: Nikola Zivkovic

Overview of this book

<p><span id="description" class="sugar_field">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.</span></p> <p><span id="description" class="sugar_field">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.</span></p> <p><span id="description" class="sugar_field">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. </span></p> <p><span id="description" class="sugar_field">The code bundle for this video course is available at - <a style="font-weight: normal;" href="https://github.com/PacktPublishing/-Test-Driven-Development-with-C-and-.Net-Core-MVC." target="_new">https://github.com/PacktPublishing/-Test-Driven-Development-with-C-and-.Net-Core-MVC.</a></span></p> <h2><span class="sugar_field">Style and Approach</span></h2> <p><span class="sugar_field"><span id="trade_selling_points_c" class="sugar_field">The benefits of this course range from building your .NET Core MVC web app to acquiring an in-depth understanding of the intricacies of TDD principles, resulting in faster applications.</span></span></p>
Table of Contents (5 chapters)
Chapter 5
Learning Continuous Integration with Examples
Content Locked
Section 4
Example with GitHub and AppVeyor
How can we can use AppVeyor and GitHub for CI of our .NET Core application? Explore more details here. - Learn how to connect GitHub and AppVeyor - Learn how to configure AppVeyor for .NET Core 2.0 application - Learn how to add tests and do Continuous Development using AppVeyor