Có ai đã thiết lập TDD tốt để phát triển ứng dụng Windows Store không? Tôi rất quen với việc sử dụng các khuôn khổ mocking, nhưng điều này không còn là một lựa chọn nữa vì việc tạo lắp ráp động bị thiếu trong WinRT.TDD để phát triển ứng dụng Windows Store mà không có mocks
Tôi đã thấy khuôn khổ alpha MoqRT, nhưng tôi hy vọng sẽ tránh được điều gì đó trong các giai đoạn thử nghiệm như vậy. Tôi cũng đã quá hư hỏng với việc sử dụng các đối tượng giả tạo mà tôi gặp phải khi sử dụng cuống hoặc miếng chêm được cung cấp thay thế cho Microsoft (Microsoft Fakes).
Có ai trong số các bạn đã thành công trong việc tìm ra các kỹ thuật tốt để phát triển Windows Store App bằng cách sử dụng DI và kiểm tra đơn vị TDD đúng cách không? Nếu vậy, bạn đã làm gì?
Sửa:
Tôi cũng nhận thấy rằng các "Add Fakes hội" tùy chọn là không có mặt trong dự án đơn vị thử nghiệm "Windows App Store" của tôi, do đó có lẽ không phải là một lựa chọn.
Tôi chỉ mất một vài giờ đập đầu của tôi về điều này! Điều này là điên! Microsoft đang quảng bá MVVM cho các ứng dụng Windows Store và thử nghiệm đơn vị với DI (giả sử sự hiện diện của mocks hoặc giả) là những lý do rất lớn cho việc sử dụng MVVM. Rằng nó là vô cùng khó khăn để làm điều này chỉ là một giám sát đáng kinh ngạc. Đó là một bước tiến lớn. –