技術

[Angular6] Angularのユニットテストでprivate変数を読み込む

投稿日:

Angularでテストコードを書いている時、component側で定義しているprivate変数が読み込めなくてエラーがでました。
public変数のように呼び出させると思ったら違うんですね。

ということで書いてみました。

// public変数の呼び方
component.test = 0;

// private変数の呼び方
component['test'] = 0;

メソッドも同じ呼び方です。

-技術

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

【Angular】Delete methodにbodyデータを付与する

こんにちは 今回はAngularのDeleteメソッドでbodyデータを付与する …

[Angular] has no exported member ‘XXXLoginComponent’.

どうも中田です Angularでコンポーネント名を階層構造にあった名前にしようと …

no image

【Rails】idのauto increment設定を削除する

こんにちは railsを触っていてidからauto incrementの設定を削 …

Local by Flywheelでローカルに本番環境を作るときのエラーを解消する

こんにちは Local by Flywheelはwordpress環境をローカル …

no image

videoタグとIEの話

以前下記のようなコードでvideoの再生が終了したら別な動画をsrcにセットして …