JasmineJSでテストを書くとき、私はbeforeEach/afterEachの同様のコードを持つ多くのテストをしています。Jasmine JSでBefore/AfterEachを再利用する方法は?
JasmineJSテストスイートを使用して継承モデルを実装する方法はありますか?
すべてのテストを単一のdescribe
でグループ化できますが、この場合はすべてのテストを含む単一のHUGE JSファイルで終了します。
各ページのテストを分割したいと思います。ここで
は一例です:
describe('Services Page', function() {
beforeEach(function() {
login_as_admin()
})
beforeEach(function() {
browser().navigateTo('/services')
})
if('Some test for services page', function() {})
afterEach(function() {
logout()
})
})
describe('Administrators Page', function() {
beforeEach(function() {
login_as_admin()
})
beforeEach(function() {
browser().navigateTo('/administrators')
})
if('Some test for administrators page', function() {})
afterEach(function() {
logout()
})
})
は、すべてのページが( 'login_as_adminを持つことになります)'と 'ログアウト()'? – xst