C# Test-Driven Development
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to apply test-driven development methodology to C# programming.
Syllabus
Introduction
- Testing web applications and APIs
- What you should know
- About testing
- What is TDD?
- Advantages and disadvantages of TDD
- Software and tooling
- Demo project introduction
- Creating a test
- Fixing the code
- Adding another test
- Satisfying the next test
- Challenge: Making the test pass
- Solution: Making the test pass
- Introduction to mocking
- Adding an interface
- Using a test with a mock
- Testing without a database: Preparations
- Demo: Testing without a database
- Testing ASP.NET Core applications: Preparations
- Demo: Testing ASP.NET Core applications
- Challenge: Testing an API
- Solution: Testing an API
- Next steps with C#
Taught by
Christian Wenz
Related Courses
Build Web APIs using ASP.NETMicrosoft via edX MVC Application Design using .NET Core 2.0
Microsoft via edX Getting Started with ASP.NET Core Razor Pages
Coursera Project Network via Coursera ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy