2009-08-02 35 views

Trả lời

13

Brad Wilson mô tả nó khá tốt trong một số blog post từ trước đây (bạn sẽ phải cuộn xuống một chút). Về cơ bản, bạn viết các bài kiểm tra nơi bạn sử dụng sự phản chiếu để đảm bảo rằng các thuộc tính thích hợp được áp dụng, và sau đó tin tưởng khung công tác để thực hiện công việc của mình khi thêm lỗi. Sau khi tất cả, ai đó đã kiểm tra Trình xác thực chú thích dữ liệu trước khi chúng được xuất bản - bạn chỉ cần đảm bảo bạn sử dụng chúng ngay =)

10

Bài đăng này của Villecoder là giải pháp kiểm tra đơn vị tôi đang sử dụng. Nó cũng cho phép bạn đơn vị đơn vị kiểm tra tùy chỉnh chú thích

http://villecoder.com/2010/04/23/unit-testing-custom-data-annotations/

+1

Bạn có thể mở rộng 'ModelBase' lớp học của bạn để kiểm tra tất cả mọi thứ và không chỉ một trong hai xác nhận lớp cấp hoặc những người ở cấp sản phẩm ... Bạn nên kiểm tra toàn bộ mô hình nhà nước tất cả cùng nhau là tốt. Nó sẽ liên quan đến một mã phức tạp hơn một chút, nhưng nó sẽ là mô hình thử nghiệm mô hình đơn vị xác thực thực tế. –

+0

Liên kết đã chết ... –

Các vấn đề liên quan