2014-02-10 22 views
1

我的控制器動作:茉莉花與快遞 - 爲響應測試重定向

//... 

this.create = function (req, res) { 
    return res.redirect('http://www.example.com'); 
} 

//.. 

使用茉莉花我怎麼能斷言動作重定向到http://www.example.com?我應該提供一個模擬res爲了使用茉莉花間諜執行斷言?

+0

你有沒有解決這個問題? – Vox

回答

0

所以,要測試的一種方法是

expect(response.request.href).toContain("redirected");

然而,這其實導航到終點,所以如果你想測試一個絕對的URL,你居然導航到該端點,因此你受到任何額外的重定向和/或互聯網問題