2013-08-17 12 views
6

私はJasmineのテストに関するチュートリアルを読んでいました。標準的なJasmineディレクトリツリー構造(RSpecディレクトリツリー構造に関連しているようです)を使用することをお勧めします。私は1時間のためにgoogledし、この標準のディレクトリツリーに関する情報を見つけることができません。ジャスミン標準のディレクトリツリーはどのように見えますか?

非常に完全なシナリオ(HTMLフィクスチャ、JSONフィクスチャ、仕様など)を考慮して、標準のジャスミンテスト環境ディレクトリツリーはどのように見えますか?

ありがとうございました!

+0

実際の基準はありません。私が知っている限り、彼らが提供する構造は単なる提案された構造であり、いかなる形でも強制されることはありません。あなたと他の開発者がファイルを見つけて整理するのを容易にするディレクトリツリーに行きましょう。 – HoLyVieR

答えて

0

はまあ、実際の標準が存在しない、しかし、私はあなたに私は

Scripts 

    app 
     test.js 

    spec 
     test-spec.js 

    testrunner 
     SpecRunner.html 

をやっている方法を伝えることができるか、あなたが好きなようにあなたが行うことができます。それはあなた次第です。

2

標準はありませんが、プロジェクトのディレクトリツリー構造を整理する方法がいくつか提案されているようです。

いくつかのルビーとジャスミンのプロジェクトでこれら先週働いた後、それを提案した構造があるように私には思える:

test 
    SpecRunner.html 

    jasmine 
     lib 
      <jasmine.js and other files> 

    spec 
     javascripts 
      my-spec.js 

      fixtures 
       my-fixture.html 

      helpers 
       my-helper.js 

      support 
       yasmine.yml 
       yasmine_helper.rb 

すべてのフィードバックははるかに高く評価されます!

関連する問題