2012-01-26 92 views
1

當使用路由名稱時,例如使用Url.RouteUrl時,是否有任何機制在編譯時檢查路由的存在,而不是在運行時絆倒它?編譯時檢查MVC3路由名稱

在一個大型項目中,更改路由名稱似乎非常可怕。

+1

單元測試,單元測試,單元測試:) –

回答

0

當然,一些聰明的新的路由規則可以接管你不想讓它們的路由。

我想和其他人一樣,會建議您的路線在兩個方向進行單元測試。也就是說,請確認正確的網址將轉到預期的操作,並且您的網址創建功能會提供您想要的網址。

首先看看mvcontrib test helpers for routes