Code Year 2012の2週目。関数のお勉強。
2週目は3つコースが用意されている。とりあえず一つ目をこなした。
2012年1月22日日曜日
2012年1月19日木曜日
Code Year 2012 - Week 1
Code Year 2012の1週目。
JavaScriptの入門。変数の定義から、分岐や繰り返しを学んだ。
回答はgistに保存している。自分の勉強の記録のつもり。
まだまだ簡単。
JavaScriptの入門。変数の定義から、分岐や繰り返しを学んだ。
回答はgistに保存している。自分の勉強の記録のつもり。
まだまだ簡単。
2012年1月5日木曜日
メソッド名のリストを取得する
大したものではございませんが、REPLでJavaを呼び出すときに頻繁に入力しました。
これをJavaでやろうとすると、キャストやら例外処理でぐちゃぐちゃになるんですよねえ。
これをJavaでやろうとすると、キャストやら例外処理でぐちゃぐちゃになるんですよねえ。
2011年12月23日金曜日
WicketTesterでAjaxをテストする
Ajaxまわりのtestができなくて悩んでいる話にて、
サンプルは以下3つのファイルで構成されています。
引用元と同じく、TextFieldとLabelが1つずつの画面です。JavaScriptを書かずにAjaxを実現するのがWicketのいいところ。
MyPage.java
MyPage.htmlに対して、コンポーネントを割り当てていきます。ここでAjaxイベントも定義します。
MyPageTest.java
MyPage.javaの単体テストです。Ajaxをテストするには、BaseWicketTester.executeAjaxEventを使います。
これでAjaxもテストできます。よかったですね。
お仕事で作っているwebアプリケーションはAjaxごりっごり取り入れているのですが、残念ながらWicketTesterでAjaxまわりのテストはできないのです。と、あるのですが、WicketTesterからAjaxまわりをテストする方法はあります。Wicketのユーザーの端くれとして、誤解をといておこうと思います。
サンプルは以下3つのファイルで構成されています。
- MyPage.html
- MyPage.java
- MyPageTest.java
引用元と同じく、TextFieldとLabelが1つずつの画面です。JavaScriptを書かずにAjaxを実現するのがWicketのいいところ。
MyPage.java
MyPage.htmlに対して、コンポーネントを割り当てていきます。ここでAjaxイベントも定義します。
MyPageTest.java
MyPage.javaの単体テストです。Ajaxをテストするには、BaseWicketTester.executeAjaxEventを使います。
Javadoc:BaseWicketTester.executeAjaxEvent
これでAjaxもテストできます。よかったですね。
登録:
投稿 (Atom)