2016-04-29 14 views
6

मेरे पास एक कोणीय जेएस एप्लीकेशन है और अब मैं इसे परीक्षण करना शुरू करना चाहता हूं। इसलिए मैंने कुछ ट्यूटोरियल देखे हैं, लेकिन उनमें से कोई भी आपको विजुअल स्टूडियो 2015 के साथ परीक्षण सेट अप करने का तरीका दिखाता है। क्या कोई इसे पढ़ने के लिए एक अच्छा संसाधन जानता है या इसे स्थापित करने में मेरी सहायता कर सकता है।कोणीयजेएस कर्म-जैस्मीन और दृश्य स्टूडियो 2015

सवाल मेरे पास है कर रहे हैं:

  1. मैं प्रत्येक परीक्षा के लिए अलग दृश्य सेट अप की जरूरत है?
  2. कर्म-जैस्मीन और कर्म-क्रोम-लॉन्चर स्थापित करने के अलावा मुझे कुछ और स्थापित करने की आवश्यकता है?
  3. मैं ब्राउज़र में अपने परीक्षण कैसे देख सकता हूं?

दी गई कोई भी मदद अद्भुत होगी।

उत्तर

3

मैं आपको चुट्जपा (वीएस2015 में प्लग किया जा सकता है) का प्रयास करने की सलाह दूंगा, यह जैस्मीन के साथ काम करता है, आप वीएस आउटपुट कंसोल और ब्राउज़र में भी परीक्षण परिणाम देख सकते हैं। Chutzpah साथ VS2015 पर

Chutzpah on Github

Chutzpah extensions for VS

मेरे HelloWorld उदाहरण:

helloworld.js:

function helloWorld(){ 
    return "Hello world!"; 
} 
function examples() { 
    return package = { 
     first: 13, 
     second: 13, 
     third: "gone" 
    } 
} 

helloworldspec.js:

/// <reference path="helloworld.js" /> 

describe("Hello world", function() { 
    it("says hello", function() { 
     expect(helloWorld()).toContain("Hello"); 
    }); 
}); 
describe("Examples", function() { 
    it("examples", function() { 
     expect(examples().first).toBe(13); 
     expect(examples().third).not.toBe(13); 
     expect(examples().third).not.toMatch(/gz/); 
     expect(examples().third).toMatch('go'); 
    }); 
}); 
+1

यह ठीक है, लेकिन मुझे नहीं पता कि मेरी परियोजना कैसे स्थापित करें। क्या मैं प्रत्येक परीक्षण के लिए नई जावास्क्रिप्ट फाइलें बना सकता हूं? Chutzpah कैसे पता चलता है कि परीक्षण करने के लिए परीक्षण, आदि? – r3plica

+0

जब आप VS2015 के लिए चुट्जपा एक्सटेंशन में से दो स्थापित करते हैं तो आप test.js फ़ाइलों पर राइट क्लिक कर सकते हैं और आप उन पर चुट्ज़पा आइकन के साथ दो विकल्प देखते हैं - "परीक्षण चलाएं" और "ब्राउज़र में परीक्षण चलाएं"। हां आप परीक्षण के लिए जेएस फाइलें बनाते हैं। चुट्जपा के लिए आपको जैस्मीन का उपयोग करना होगा। एक खाली वीएस2015 परियोजना पर चुट्जपा और जैस्मीन के साथ कुछ सरल परीक्षण करने का प्रयास करें। और फिर आप इसे कोणीय के साथ कार्यान्वित करने का प्रयास कर सकते हैं। –

+0

मैंने कोणीय के साथ इस प्रकार का परीक्षण नहीं किया है। लेकिन मैंने VS2015 पर चटज़पा और जैस्मीन के साथ चर के लिए सरल परीक्षण के साथ खेला ... –

-1

आप कर्म चमेली परीक्षण धावक का उपयोग कर रहे हैं तो आप vs15 में सेटअप कुछ भी करने की जरूरत नहीं, कर्म अपने आप आभासी सर्वर में परीक्षण चलाता है और आप कंसोल यह स्वयं में परिणाम देख सकते हैं। और यदि आप अपने परीक्षण के साथ-साथ अपनी फ़ाइल को डीबग करना चाहते हैं तो क्रोम ब्राउज़र में आप डीबग बटन दबाएंगे और अगली विंडो में क्रोम में डेवलपर विंडो प्राप्त करने के लिए f12 कुंजी दबाएं। इसके अलावा चुट्जपा अच्छा है लेकिन कर्म जेस्मीन एंगुलर जेएस परीक्षण के लिए सबसे अच्छा है। इसके अलावा कर्म स्थापित करना और उपयोग करना बहुत आसान है।

संबंधित मुद्दे