2017-10-26 9 views
-5

私はジャスミンでテストしようとしています。私はとても新しいです。どんな助けもありがとう。jasmineを使ったjavascriptのテスト

//result is an array of data. 
var availableTags = new Array(); 
    function show(result) { 
     var items = new Array(); 
     var stuff = result.answer; 
     $.each(result, function(i, result) { 
       items.push(stuff); 
     }); 

     return items; 
    } 

describe("check is data exists", function(){ 
     it("check data", function(){ 
      expect(show("a")).toEqual("a"); 
     });  

    }); 
+0

あなたの質問は何ですか?あなたはどんなエラーを出していますか?何が効いていないのですか?あなたの質問が現在書かれている方法を手助けするためにはほとんど進んでいないので、より詳細な情報を提供してください。 – zero298

+0

あなたがジャスミンを初めてお持ちで、参考にしたい場合は、直接同じものを投稿するとよいでしょう。あなたの質問は適切ではないようです。明確な情報があれば、人々ができるだけ早くあなたに答えるのに役立ちます。 –

答えて

-1

あなたの質問には問題はないと思っていますが、ここではジャスミンを理解するための基本的なことを付け加えています。テストケースの作成を開始するには、すでにジャスミンの設定を済ませていたと思います。ここにサンプルの例があります。

ここでは基本を理解するためにReferenceです。ハッピーコーディング。

+0

何も返されない場合はどうなりますか?たとえば、その関数が使用されている文字列しか持っていない場合は、何も返されません。 – user3557656

+0

@ user3557656:関数が何も返さない場合、テストケースは失敗し、それを修正する原因が分かっています。 –

+0

ありがとうございます。しかし、ifは{"a"、 "b"、 "c"}のような配列です。その配列に配列が存在するかどうかを調べるにはどうすればいいですか? – user3557656

関連する問題