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
Web DevelopmentUdacity Do-It-Yourself Geo Apps
Esri via Independent Software Construction: Object-Oriented Design
The University of British Columbia via edX Full-Text Search with SAP HANA Platform
SAP Learning Tools for Data Science
IBM via Coursera