-3

私のアプリケーションでは、アプリケーションがglobal.aspxファイルで.ieを開始すると、いくつかの変数が初期化されます

Application_start() 
{
    //velocityhelper.TemplateLocatio is static class.
    VelocityHelper.TemplateLocation = ConfigurationHelper.ContentLocation + "/"
        + ConfigurationHelper.CultureId + "/" + "Templates/";    
}

templatelocation変数にアクセスすると、常にnullが返されます。このテンプレートの場所を初期化する方法を教えてください。

4

1 に答える 1

2

実行するには HttpApplication が必要なため、Global.asax 内のコードを単体テストすることはできません。一方、このコードを別のメソッドに入れてから、このメソッドの単体テストを行うことができます。

于 2012-09-24T05:25:47.583 に答える