簡體   English   中英

如何使用UI路由器提供的狀態模板測試控制器

[英]How to test controller with template provided by state from ui-router

ui路由器的配置:

$stateProvider
    .state('search', {
            url: '/search',
            views: {
                content: {
                    templateUrl: 'scripts/search/search-content.html',
                    controller: 'SearchController'
                }
            }
        })

測試控制器功能和模板的正確方法是什么?

我從ng-book找到了有關如何測試路由和頁面視圖的說明:

測試頁面內容

瀏覽器中的單元測試內容不會使我們對應用程序的狀態有更多了解,因為在單元測試中我們無法直接訪問瀏覽器內容。 我們可以確認控制器正在執行預期的功能,並設置斷言以確認將要加載的內容 ,我們將對其進行深入介紹。

我可以假設主要目標是測試沒有模板的路由器控制器。

我在這里找到的另一個建議

暫無
暫無

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

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