0

次のメソッドを含む Angular サービスがあります。

function showDialog() {
    $mdDialog.show({
        controller: 'SampleCtrl',
        controllerAs: 'vm',
        bindToController: true,
        templateUrl: 'template.html',
        onComplete: function () {
            service.doSomething();
        }
    });
}

$mdDialog のonCompleteコールバックをテストするにはどうすればよいですか? $mdDialog.show が呼び出されたかどうかをテストできましたが、テスト コールバックを機能させることができません。

4

1 に答える 1