Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Unit Testing .NET Applications with xUnit .net v3

Kiểm thử đơn vị ứng dụng .NET với xUnit .net v3

Kiểm thử đơn vị ứng dụng .NET với xUnit .net v3

xUnit v3 và Nền tảng Kiểm thử Microsoft, Mocking, Phát triển Hướng Kiểm thử (TDD) và Câu hỏi Phỏng vấn

4.5
(5,048 đánh giá)
19,102 học viên
Giảng viên
Aref Karimi
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
44 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 17/03/2026

Bạn sẽ học được gì

Viết kiểm thử đơn vị linh hoạt và chính xác với xUnit
Viết kiểm thử đơn vị sử dụng kỹ thuật Mocking trong xUnit
Viết kiểm thử đơn vị cho ứng dụng kế thừa (cũ)
Phát triển Hướng Kiểm thử (TDD) với xUnit
Đo lường độ bao phủ kiểm thử đơn vị
Sử dụng AI để tự động tạo kiểm thử đơn vị

Yêu cầu

Lập trình C# cơ bản
Visual Studio, Visual Studio Code hoặc Jetbrain Rider

Đối tượng phù hợp

Lập trình viên C#
Kỹ sư Kiểm thử và Đảm bảo Chất lượng

Nội dung khóa học

10 phần • 43 bài giảng
1 Chào mừng!
2 Kiểm thử đơn vị là gì?
1 Giới thiệu về xUnit .Net
2 Xem và Chạy Kiểm thử Đơn vị - Visual Studio Test Explorer
3 So sánh xUnit v2 và xUnit v3 với Nền tảng Kiểm thử Microsoft hoàn toàn mới
4 Viết kiểm thử đơn vị đầu tiên trong XUnit .Net v3
5 Chạy Kiểm thử Đơn vị với Nền tảng Kiểm thử Microsoft
6 3 Giai đoạn của Kiểm thử Đơn vị
7 Đặt tên cho Phương thức Kiểm thử Đơn vị
8 Kiểm tra giá trị số
9 Kiểm tra giá trị chuỗi
10 Kiểm tra giá trị boolean và null
11 Bài tập Thực hành A
12 Kiểm tra Collections
13 Kiểm tra một khoảng giá trị
14 Kiểm tra Ngoại lệ
15 Kiểm tra kiểu đối tượng
16 Fluent Assertions
1 Collections và Traits
2 Tạo Log và Đầu ra trong xUnit .net
3 Class Fixtures và IClassFixture
4 Collection Definition
5 Lọc và Sắp xếp Kiểm thử khi Chạy
6 Luyện tập tạo nên sự hoàn hảo
1 Truyền tham số cho kiểm thử đơn vị với inline attributes
2 Chia sẻ dữ liệu kiểm thử qua nhiều phương thức kiểm thử đơn vị
3 Chia sẻ dữ liệu kiểm thử qua nhiều phương thức kiểm thử đơn vị với custom attributes
1 Giới thiệu về Mocking và MOQ
2 Thiết lập Môi trường Kiểm thử
3 MOQ và Mock Objects đơn giản
4 MOQ và Thiết lập Mock Objects
5 MOQ, SetupGet và Mocking nâng cao
6 Kiểm thử Code Không Hỗ trợ Mocking
1 Kiểm thử đơn vị Minimal Web APIs - Cơ bản
2 Kiểm thử đơn vị Minimal Web APIs - Nâng cao
1 Giới thiệu về Phát triển Hướng Kiểm thử
2 Phát triển Hướng Kiểm thử với xUnit.net
1 Giới thiệu về Kiểm thử Đơn vị và Code Kế thừa
2 Kỹ thuật "Sprout Method"
3 Kỹ thuật "Sprout Class"
1 Giới thiệu về Độ bao phủ Kiểm thử Đơn vị
2 Đo lường Độ bao phủ Kiểm thử Đơn vị trong xUnit.net với Coverlet
3 Đo lường Độ bao phủ Kiểm thử Đơn vị trong xUnit.net với Nền tảng Kiểm thử Microsoft

Giới thiệu khóa học

Master Unit Testing in .NET with xUnit v3 and Microsoft’s New Testing Platform

If you're a .NET developer aiming to write better, more reliable code, this second edition course is built for you. You'll dive deep into unit testing using xUnit v3 and Microsoft Testing Platform—the modern replacement for the legacy VSTest framework.

xUnit v3 is fully compatible with Microsoft’s new testing platform and comes packed with new features that make writing and running tests easier and more powerful. It's one of the most popular testing frameworks in the .NET ecosystem, and knowing how to use it is a must for any serious .NET developer.

In this course, we focus on practical, real-world .NET projects, including ASP .NET MVC and ASP.NET Minimal Web APIs. You'll learn how to:

  • Write effective unit tests using xUnit and MOQ

  • Apply Test-Driven Development (TDD) in your workflows

  • Work with the latest versions of .NET and C#

We’ll also tackle more advanced topics:

  • Testing legacy code

  • Measuring code coverage

  • Evaluating the quality of your tests—because 100% coverage doesn’t always mean 100% confidence

And we go a step further with a module on security testing—showing you how to catch vulnerabilities that functional tests often miss.

To help you level up your career, we’ve included interview questions and answers related to unit testing and xUnit, so you can walk into your next job interview with confidence.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Dotnet
Hiển thị tất cả khoá học Software Development
Hiển thị tất cả khoá học Unit Testing
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊