1

カスタム コンポーネントがあり、発行されたイベントをテストしようとしています

私のコンポーネントは次のようになります。

@Component(
  selector: "my-component",
  templateUrl: 'component/my-component.html',
  useShadowDom: false,
  publishAs: "ctrl"
)

class MyComponent implements ScopeAware {
  Scope scope;

  String value = "foo"

  void onButtonClick(){
    scope.emit('on-select', value);
  }
}

ボタンがクリックされると、コンポーネントは 'on-select' イベントを発行します。期待どおりに動作しますが、私はテストの大ファンなので、そのイベントをテストしたいと考えています。

これはAngular 0.14.0で可能ですか?

angulardart-sample-appのテストのようにテストを書きます

コンポーネント全体のテストには定型文がたくさんあり、それ以外は書くのが楽しいものです。0.14.0 または将来のコンポーネント テストのためのより簡単な方法はありますか?

4

0 に答える 0