2015-11-17 126 views
0

我想測試所有的樹枝文件和控制器 - 基本上所有使用路由器測試助手功能的無效路由調用。測試無效路由的路由器

的東西,如{{ path('fails_right_here') }}$controller->generateUrl('nope_again');

你可以說,這是屬於功能性測試,我得到了 - 但..它沒有道理寫的場景,每一個環節,多數民衆贊成在那裏。例如,編寫一個導致編輯文章的場景會更有意義,而導致此相同場景的所有其他10+路由都會被自動驗證。否則,我需要寫100個測試的東西愚蠢:)

任何方式來做到這一點呢?

回答

1

您不需要測試所有這樣的路徑。簡單地嘗試渲染鏈接到Twig中的損壞路徑將觸發錯誤,因此您已經在測試只是抓取任何頁面。

+0

哦,呃,對。爲自己創造了一個巨大的隧道視野.. –