Hatena::Groupseasarproject

きむきむのSeasar日記 このページをアンテナに追加 RSSフィード

seasar.org
<< 2017/08 >>
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

2004年09月13日

[]リリースバージョン毎に、変更点・注意点をまとめとく リリースバージョン毎に、変更点・注意点をまとめとく - きむきむのSeasar日記 を含むブックマーク はてなブックマーク - リリースバージョン毎に、変更点・注意点をまとめとく - きむきむのSeasar日記 リリースバージョン毎に、変更点・注意点をまとめとく - きむきむのSeasar日記 のブックマークコメント

V1.0.5   スレッドセーフではない問題有り

V1.0.6   V1.0.5の問題に対応バージョン

V1.0.8以前 S2本体のバージョンが2.0.17(以降?)では動作しない。

V1.0.9   S2本体のバージョンが2.0.17より前のものでは動作しない。

V1.0.10   S2本体のバージョンに依存せずに動作する。

V1.0.11   RequestProcessorをコンテナから取得可能。


最新以外のバージョンは、ここにあります。

http://seasarproject.g.hatena.ne.jp/keyword/S2リリース履歴

トラックバック - http://seasarproject.g.hatena.ne.jp/skimura/20040913

2004年08月23日

[]S2StrutsUnit S2StrutsUnit - きむきむのSeasar日記 を含むブックマーク はてなブックマーク - S2StrutsUnit - きむきむのSeasar日記 S2StrutsUnit - きむきむのSeasar日記 のブックマークコメント

みんなが、やりたいと思う事を書いてみる。

  1. テスト(w
  2. 設定ファイルの指定、もしくは、コンテキストルートの指定
  3. HTTPリクエスト、レスポンスのバリデート
  4. フォーム、フォワード先、エラー、メッセージのバリデート
  5. 実行されたActionクラスのバリデート

くらい?


オレコン だれかたのむ

トラックバック - http://seasarproject.g.hatena.ne.jp/skimura/20040823

2004年08月18日

[]テスト テスト - きむきむのSeasar日記 を含むブックマーク はてなブックマーク - テスト - きむきむのSeasar日記 テスト - きむきむのSeasar日記 のブックマークコメント

StrutsTestCaseで、画面遷移のテストしようとしらた、メンドクサイ。。。

実行時のパスに対して、/WEB-INF/web.xmlが無いといけないとか、制約が多い。。。違う、web.xmlでテストしたい時どーすんの?みたいな。(まだ、StrutsTestCaseの中で、どうweb.xmlが使われるのかまで、いってないけど・・・)

なので、テストクラスと同じパッケージ内に、web.xmlを置きたいじゃないですか。


で、web.xmlパッケージ内に置いて、ファイル名で指定出来るようにしたら、今度は、tearDownで、/WEB-INF/web.xmlが無いと怒られる・・・

リンクしてないのかよ。。。orz


使い勝手が悪いので、S2StrutsUnit暫定版(ベータでもなく、暫定)を作ってます。


なので、一先ず、自分用。

どれだけ暫定で作ってるのかは、たぶんソースに表れます・・・

S2Unitじゃなくて、StrutsTestCaseを拡張してるし。。。

さっき使い始めただけなので、こんな事思うの、自分だけかもしれないので。使ってる人の意見が欲しいです。

StrutsTestCaseのここがいけてないとか、ここがいいとか、コメントください。


追記:ソース見てたら、メッセージがそうなってるだけで、/WEB-INF/〜とか、ハードコーディングは、メッセージだけだった。Strutsと、かなり絡んでるようで、出てきた、メッセージが嘘っぽい。


さらに追記:Strutsをこえて、Servlet-APIの方まで、いきました。。。

ソース持ってないよ。。。たぶん、会社のPCにあるな。

理想を追うと、結構厳しいので、とりあえず、アプリでテストして、OKなら、一旦リリースします。


さらに追記:規約で、WEB-INF/web.xmlって決まってるから、そこは、いいのか?WEB-INFが、ルートにないとダメっていうのは、気に入らないけど。

トラックバック - http://seasarproject.g.hatena.ne.jp/skimura/20040818

2004年08月17日

[]タスクを書いてみる タスクを書いてみる - きむきむのSeasar日記 を含むブックマーク はてなブックマーク - タスクを書いてみる - きむきむのSeasar日記 タスクを書いてみる - きむきむのSeasar日記 のブックマークコメント

追加機能分の画面遷移テスト

ドキュメント修正

s2struts-blank.war>id:maruo_syunsukeさん

S2StrutsUnit(これが、結構重い。。。)


S2StrutsUnitは、ServletAPIのバージョンが上がった時のメンテコストも考えて、いい方法を考えないと。。。

トラックバック - http://seasarproject.g.hatena.ne.jp/skimura/20040817

2004年08月15日

[]テスト テスト - きむきむのSeasar日記 を含むブックマーク はてなブックマーク - テスト - きむきむのSeasar日記 テスト - きむきむのSeasar日記 のブックマークコメント

テストの為のアプリ作るの面倒っていつも思ってしまう・・・

StrutsTestCaseで、いいよね。

それとも、StrutsTestの必要な機能だけS2Strutsに入れようかな。S2Unitを拡張する感じで。


自分用な気がするけど、開発者が、使うか、微妙な気もする。

まずは、自分が楽をする事からかな。


とりあえず、StrutsTestCaseでテストする方向で。

使えなかったら、拡張パターン。


追記:URLをメモっとく

http://sourceforge.net/projects/strutstestcase/

トラックバック - http://seasarproject.g.hatena.ne.jp/skimura/20040815
日記内検索(ヘッダまで戻らなくていいから、便利?)

このコンテンツは、投げ銭を受けつています。
@payの後払い