Xceed Fluent Assertions

Thư viện assertion cho .NET với cú pháp fluent dễ đọc, hỗ trợ MSTest, NUnit và xUnit. Phù hợp cho unit test TDD/BDD trên nhiều nền tảng .NET hiện đại.

Giá tham khảo
598.000₫
  • Bản quyền chính hãng
  • Xuất hóa đơn VAT
Giao diện Xceed Fluent Assertions

Tương thích

Visual StudioVisual Studio 2017Visual Studio 2019.NET.NET Framework +8 khác

Tính năng nổi bật

Diễn đạt rõ ý định kiểm thử bằng expressive API.

Hỗ trợ matcher cho so sánh giá trị từ đơn giản đến phức tạp.

So sánh object graph phức tạp với nested collections.

Trả về thông báo lỗi chi tiết để hỗ trợ debug.

Cho phép tạo custom assertions theo nhu cầu ứng dụng.

Tích hợp với MSTest V2, V3 và V4.

Làm việc với NUnit trong các dự án kiểm thử .NET.

Hỗ trợ XUnit2 và XUnit3 cho unit test hiện đại.

Tương thích với MSpec và TUnit.

Giảm thời gian làm quen nhờ giao diện công khai rõ ràng.

Cung cấp tài liệu tích hợp trong Visual Studio.

Tổng quan

Screenshot of Xceed Fluent Assertions

Xceed Fluent Assertions tập trung vào việc viết assertion cho unit test bằng cú pháp fluent dễ đọc và trực quan hơn. Cách biểu đạt này giúp người đọc nhận ra ngay kết quả mong đợi của bài kiểm thử mà không phải giải mã các câu lệnh kiểm tra rời rạc.

Thư viện tích hợp với nhiều test framework quen thuộc trong hệ sinh thái .NET như MSTest, NUnit và xUnit, đồng thời hỗ trợ thêm MSpec và TUnit. Nhờ đó, nhóm phát triển có thể áp dụng cùng một phong cách assertion trên nhiều dự án kiểm thử khác nhau.

Phù hợp cho

  • Viết unit test theo TDD với assertion dễ đọc.

  • Xây dựng test theo BDD để thể hiện rõ kết quả mong đợi.

  • Kiểm tra domain model có object graph nhiều tầng.

  • Chuẩn hóa phong cách assertion giữa nhiều dự án .NET.

  • Mở rộng kiểm thử nghiệp vụ bằng custom assertions.

Ước tính chi phí

Chọn số developer để xem chi phí tham khảo.

Hình thức license
Số developer sử dụng
1
Tổng tham khảo (chưa VAT)
598.000 ₫
Từ 5 developer trở lên thường có giá tốt hơn.
Nhận báo giá chính thức
Phản hồi trong giờ làm việc · Không cần tạo tài khoản

Thông số kỹ thuật

Hãng
Xceed Software
Phiên bản
8.9.0
Loại sản phẩm
Thành phần .NET
Loại thành phần
.NET Components
Loại license
Perpetual License — Standard Subscription
Môi trường phát triển
Visual Studio, Visual Studio 2017, Visual Studio 2019, .NET, .NET Framework, .NET 6, .NET Standard 2.0, .NET Standard 2.1 và 5 môi trường khác
  • Fluent Assertions biên dịch chéo cho .NET Framework 4.7, cũng như .NET 6, .NET Standard 2.0 và 2.1.
  • Nền tảng hỗ trợ tối thiểu: .NET Framework 4.7 trở lên.
  • Nền tảng hỗ trợ tối thiểu: .NET 6.0 trở lên.
  • Nền tảng hỗ trợ tối thiểu: Mono 5.4.
  • Nền tảng hỗ trợ tối thiểu: Xamarin.iOS 10.14, Xamarin.Mac 3.8 và Xamarin.Android 8.0.
  • Nền tảng hỗ trợ tối thiểu: Universal Windows Platform 10.0.16299 trở lên.
  • Hỗ trợ MSTest nhắc đến Visual Studio 2017 và Visual Studio 2019.
  • Tài liệu được tích hợp vào Visual Studio.

Câu hỏi thường gặp

Có thể dùng Fluent Assertions để so sánh object graph phức tạp không?

Có. Thư viện hỗ trợ advanced object graph comparison, bao gồm nested collections.

Fluent Assertions có cho phép mở rộng assertion riêng không?

Có. Thư viện cho phép tạo custom assertions theo nhu cầu cụ thể của ứng dụng.

Chưa chắc phương án nào phù hợp?

Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.

Giá tham khảo từ 598.000 ₫
Nhận báo giá