我一直在開發一個Rails應用程序,並且我決定實施測試驅動開發和行爲驅動開發的混合。如何使用黃瓜測試用javascript加載的內容
但是,我正在構建的應用程序使用一個稱爲MochaUI的Web應用程序用戶界面框架,該框架構建於Mootools框架之上。
我剛寫完一部分單元測試,並且已經開始測試用戶界面;這是我開始遇到問題的地方。
很多我想測試的東西是通過JavaScript加載的內容,一些數據加載到iframe中,一些數據加載到元素(ajax)中。
所以我寫了一個測試
And I should see "Some text loaded into an iframe with javascript"
正如你猜到了,它失敗了。我不知道從哪裏開始解決這個問題,因爲我對TDD和BDD非常陌生,但是我在那裏工作,任何人都可以給我一些提示或可能的解決方案,讓我可以在晚上睡覺嗎?
謝謝!