やあみんな!
以前はFlexUnitを使用してUnitTestsを作成していましたが、モデルをテストしていました。次に、ビューもテストします。テストを実行する前に、ビューとモデルのインスタンスを作成してテストします。ビューにアクセスしようとすると、nullポインタ例外が発生します。ビューをディスプレイリストに追加すると、追加した直後にリストから削除しても、どういうわけか機能します。
次のようになります。
var myView: MyView = new myView();
//myView.initialize(); will throw error
Application.application.addChild(view);
Application.application.removeChild(view);
myView.initialize(); // will work
ヒントを教えていただければ幸いです。
シムズ