2017-11-06 8 views
0

Polymer v2でのWebコンポーネントの開発、Mochaを使用したweb-component-testerによるユニットテストの開発中です。デモやデモ用のMochaユニットテストコード

開発されたコンポーネントはチャート/グラフであり、表示するにはいくつかの設定(特にデータ)が必要なため、suiteSetupはチャートを正しく表示するための定型シンボルを追加します。

単体テスト以外の用途でこの定型文を再利用するにはどうすればよいですか? 標準的な方法はありますか?

たとえば、このコードベースを実際のアプリケーションに統合することなくチャートで作業するためのワークベンチとして使用したいと思います。私が持っている主な問題は、テストが完了するとすぐにMochaがコンポーネントを含むiFrameを閉じることです。だから、私はそれがどのように見えるのかわからなくて、それと対話できません。

このコードベースはまた

おかげで、事前に既存のチャートのデモギャラリーで再利用することができ

おそらく行動のほとんどのために使用される最も簡単な方法は、特定の「デモ実施」を持つことである

答えて

1

あなたは簡単にテストのために同じ概念を再利用することができ

demo/index.html 
demo/my-behavior-demo.html 
test/index.html 
my-behavior.html 

デモ/ index.htmlを

<link rel="import href="my-behavior-demo.html"> 
<body> 
    <my-behavior-demo></my-behavior-demo> 
</body>