コミュニケーションでITが変わる!

* 技術レポート *

≪前のページ [1] [2] [3] [4] [5] 次のページ≫

 第3回 クラウドサンプルアプリ作成【4/5】


 【つぶやきの一覧作成】

つぶやいた内容を以下のようにして一覧表示する画面を作成します。
「tweetList」変数を使ってつぶやきの内容を一覧表示します。

cloud_sample_44

 「http://localhost:8888/twitter/」を再度開いてみます。一覧表示の実装がまだ終わっていないのでつぶやきは表示されません。

cloud_sample_44_2

「tweetList」を準備する必要があるので、「IndexControllerTest.java」を以下のように修正します。

cloud_sample_45

 「IndexControllerTest.java」を実行します。「IndexController.java」を変更していないため、結果は失敗となります。

cloud_sample_46

 「IndexController.java」を変更します。
TwitterServiceでメソッドgetTweetListが未定義なため、コンパイルエラーが発生します。

cloud_sample_47

 「getTweetList」メソッドを実装する前に、テストを定義します。
ここでもTwitterServiceでメソッドgetTweetListが未定義なため、コンパイルエラーが発生します。

cloud_sample_48

 「TwitterService.java」に「getTweetList」メソッドを定義します。

cloud_sample_49

 「TwitterServiceTest.java」のコンパイルエラーが消えたので、「TwitterServiceTest.java」を実行します。結果は成功です。
「IndexControllerTest.java」のコンパイルエラーが消えたので、「IndexControllerTest.java」を実行します。結果は成功です。


「http://localhost:8888/twitter/」を開いて、文字を入力し「tweet」ボタンをクリックします。。

cloud_sample_50

入力した内容が、つぶやき一覧に表示されます。

cloud_sample_51

≪前のページ [1] [2] [3] [4] [5] 次のページ≫

Portions of this page are modifications based on work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.