जैस्मीनजेएस के साथ परीक्षण लिखते समय मेरे पास कई परीक्षण होते हैं जो प्रत्येक कोड के बाद/बाद में समान होते हैं।जैस्मीन जेएस में प्रत्येक के बाद/बाद में पुन: उपयोग कैसे करें?
क्या जैस्मीनजेएस परीक्षण सूट का उपयोग करके विरासत मॉडल को लागू करने का कोई तरीका है?
मैं सभी परीक्षणों को एक ही describe
में समूहित कर सकता हूं लेकिन इस मामले में मैं एक ही बड़ी जेएस फ़ाइल के साथ सभी परीक्षणों को समाप्त कर दूंगा।
मैं प्रत्येक पृष्ठ के लिए परीक्षणों को विभाजित करना चाहता हूं।
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