Điểm cộng và nhược điểm của mỗi khung công tác, so sánh với nhau là gì? Chúng hoạt động tốt như thế nào với ASP.NET MVC? Chúng hỗ trợ chế nhạo như thế nào?xUnit hoặc NUnit? Những lợi thế và bất lợi của nhau?
Trả lời
Tôi chỉ làm việc với NUnit. Nó khá tốt cho tôi. Nó được tích hợp vào addons khác nhau cho Visual Studio như Resharper, nó hỗ trợ trong TeamCity và nó có độc lập kiểm tra phóng
Và có vẻ như NUnit trở thành một tiêu chuẩn công nghiệp để kiểm tra đơn vị.
Và chúng tôi không gặp phải bất kỳ vấn đề lớn nào với Moq hoặc Rhino.Mock.
Vì tôi nhớ Asp.Net Mvc (tôi đã làm việc với 1.0 chỉ) sử dụng MS Unit. Bạn có thể dễ dàng chuyển từ MSUnit sang NUnit.
câu hỏi tương tự được hỏi đã có, có thể bạn tìm thấy một số chi tiết có: NUnit vs. MbUnit vs. MSTest vs. xUnit.net
Chỉ cần có một Foray rất ngắn gọn vào xUnit. Nó không hỗ trợ đầu ra dấu vết (theo thiết kế rõ ràng). No Console.Write .. no Trace/Debug.Write. Vì vậy, bạn về cơ bản có thể kiểm tra mã của bạn nhưng bạn không thể tìm ra lý do tại sao nó không thành công. Lỗ hổng khá lớn nếu bạn hỏi tôi. Ngay cả đối với việc phát triển một tính năng mới một bài kiểm tra đơn vị nhanh chóng với một số đầu ra cho sự tỉnh táo là rất quan trọng ... Vì vậy, trở lại Nunit tôi đi. Đó là một 5 phút tốt đẹp ở phía bên kia https://github.com/xunit/xunit/issues/173?_pjax=%23js-repo-pjax-container – reach4thelasers
ReSharper 2016.1 cung cấp hỗ trợ tích hợp cho xUnit.net và không không yêu cầu một phần mở rộng riêng biệt để được cài đặt nữa. https://blog.jetbrains.com/dotnet/2016/04/14/resharper-ultimate-2016-1-is-released/ – kokabi
Một bài cũ, nhưng nghĩ this sẽ giúp ích cho ai đó.
bài đăng này cũ nên không được sử dụng để so sánh các khung công tác, chỉnh sửa cuối cùng là ngày 14 tháng 11 , 2012. Có nhiều người trợ giúp cho mỗi khuôn khổ để đi đến các trang web chính thức và đưa ra quyết định dựa trên thông tin đó – Moy
Trong khi liên kết này có thể trả lời câu hỏi, tốt hơn nên đưa các phần quan trọng của câu trả lời vào đây và cung cấp liên kết cho tài liệu tham khảo. Câu trả lời chỉ liên kết có thể trở thành không hợp lệ nếu trang được liên kết thay đổi. – Magnilex
@Magnilex Và nó có. Nó đã được di chuyển để liên kết không còn giá trị ..... –
- 1. Castle Windsor hoặc Spring.NET - lợi thế và bất lợi
- 2. Những lợi thế của VistaDB
- 3. CMS hướng sự kiện - lợi thế và bất lợi
- 4. Chú thích vs XML, lợi thế và bất lợi
- 5. những lợi thế của MVC3 trên MVC2
- 6. những lợi thế và bất lợi của việc thực hiện cuộc gọi ajax bằng cách sử dụng jquery là gì?
- 7. Những lợi ích/bất lợi của sự hợp nhất được xây dựng?
- 8. Những bất lợi có thể xảy ra của Zend
- 9. Bất lợi của trứng Python?
- 10. lợi thế, bất lợi và khó khăn khi viết một ngôn ngữ để sử dụng .NET
- 11. Dịch vụ web so với EJB so với RMI, lợi thế và bất lợi?
- 12. nUnit vs xUnit?
- 13. node.js - những lợi thế của việc sử dụng ngọc bích
- 14. CreateFile vs fopen vs lợi thế và nhược điểm của lợi thế?
- 15. Bất lợi của hàng đợi tròn?
- 16. Một số lợi thế/bất lợi của việc sử dụng SQLDataReader là gì?
- 17. Lợi ích và bất lợi của việc sử dụng java rmi
- 18. xUnit framework: Tương đương với [TestFixtureSetUp] của NUnit trong XUnit?
- 19. Những lợi thế hoặc sự khác biệt trong “khẳng định Sai” và “self.assertFalse”
- 20. Mã hóa nguồn PHP - Hiệu quả và bất lợi
- 21. Bất kỳ sự bất lợi về hiệu suất của GC.disable?
- 22. Những lợi thế của phụ thuộc Nghị quyết và IoC trong asp.net MVC
- 23. Những hạn chế/bất lợi của việc phát triển các portlet cho Liferay
- 24. Những lợi thế khi sử dụng Qt là gì?
- 25. những lợi thế khi sử dụng scrapyd là gì?
- 26. Cố gắng tự tin vào những lợi ích của TDD
- 27. lợi thế của UPDATE LOW_PRIORITY và INSERT DELAYED INTO
- 28. Lợi ích của Struts
- 29. những điểm bất lợi của RPC đối với việc truyền thông điệp là gì?
- 30. Bất lợi của việc thiết lập Form.KeyPreview = true?
http://stackoverflow.com/questions/261139/nunit-vs-mbunit-vs-mstest-vs-xunit-net –