Yoshihiro ICHIYANAGI
ichan****@im*****
2005年 10月 1日 (土) 08:48:02 JST
ichanです。
こんなのはどうでしょうか。
実際にLaszloMessagesを実装したsource codeに以下のようなコメントを挿入します:
###########################################################################
public boolean initLPS(HttpServletRequest req,
HttpServletResponse res) {
ServletConfig config = getServletConfig();
ServletContext ctxt = config.getServletContext();
String webappName = getServletContextName(ctxt);
// Sanity check the servlet context version
if ((ctxt.getMajorVersion() < 2) ||
(ctxt.getMajorVersion() == 2 && ctxt.getMinorVersion() < 3)) {
// @laszlo-i18.test.begin
// org-mes="Must be at least " + "Version 2.3 Servlet Container!"
respondWithInitError(req, res, LaszloMessages.getMessages(PREFIX_NAME,"must_upper_ver2.3"));
// @laszlo-i18n.test.end
return false;
}
###########################################################################
そして、rubyかperlでsource codeをparseしてLaszloI18NTestというJUnit用テストクラスを自動生成する。
完璧なクラス自動生成プロクラムでなくても、コピペよりはマシですよね。
ichan