はじめまして 鈴木と申します。
現在 Cactus(旧 J2EEUnit)を使用しているのですが、JSPのテスト
方法が良く分からないため、ご存知の方がいらっしゃいましたら
ご教示ください。
http://localhost:8080/test/test/test.jsp
というCactusに付属しているサンプル用のJSPファイルをを評価する
テストケースを以下のように書いていますが、実行してもsb.toString()
には何も書かれていません。
beginメソッドの書き方に問題があるとは思うのですが、良く分かりません。
public class SampleTester extends JspTestCase {
public SampleTester(String name) {
super(name);
}
....
public void beginOut(ServletTestRequest theRequest) {
theRequest.setURL("localhost:8080", null, "/test/test/test.jsp",
null, null);
}
public void endOut(HttpURLConnection theConnection) throws IOException {
StringBuffer sb = new StringBuffer();
BufferdReader input = new BufferdReader(new InputStreamReader(theConnection
.getInputStream()));
String str;
while (null != ((str = input.readLine()))) {
sb.append(str);
}
System.out.println(sb.toString());
assert(sb.toString().indexOf("Hello !") > -1);
}
}
よろしくお願いします。
#J2EEUnitの特集が来月なんて(T_T) > JavaWorld
---
鈴木 徹(Toru Suzuki)
MHIエアロスペースシステムズ株式会社(MASC)
E-mail : Toru.Suzuki@....jp