簡體   English   中英

Silverlight中的單元測試

[英]Unit Testing in Silverlight

所以我找到了一個關於Silverlight單元測試的很好的教程,但是它並沒有解決實例化頁面時樣式不存在的問題,這會引發錯誤並使測試崩潰,我應該設置一個完整的克隆環境,例如添加樣式,服務參考,圖像等進入單元測試項目?

您遇到了困擾軟件開發人員數十年的問題-我該如何測試UI? 最簡單的答案是-不。 這是一種普遍接受的做法。 相反,應設計您的應用程序,以使大多數邏輯位於UI之外並內置於組件中。 然后,您還可以使用諸如Model View Controller,Model View Presenter和Model View View-Model之類的模式來設計應用程序的UI邏輯,以測試該邏輯。 基於XAML的技術通常傾向於MVVM模式。

這是Jeremy Likness的MVVM簡介:

http://csharperimage.jeremylikness.com/2010/04/model-view-viewmodel-mvvm-explained.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM