はじめに
おはようございます。当ブログにアクセス頂き、ありがとうございます。夜6時以降は炭水化物を摂取しない、たなけんです。本エントリでは、アプリケーションのテスト(3)について記載します。アプリケーションのテスト(3)
関数の機能を変更したため、テストコードも変更しました。テスト事項は以下となります。
- interface-for-clientのテスト
- call-apiのテスト
- 抽出関数のテスト
- test/data/test-dictionary.xml
- test/data/test-thesaurus.xml
- test/data/test-slang.xml
- test/data/test-etymology.xml
- test/data/test-example.xml
- test/data/test-questionanswer.xml
- test/data/test-synonym.xml
- test/data/test-random-dictionary.xml
- test/data/test-random-thesaurus.xml
- test/data/test-spelling.xml
- test/data/test-wotd.xml
interface-for-clientのテスト
httpのGETリクエストからcall-apiを呼び出し、正常に処理されることを確認します。
call-apiのテスト
url、パラメータ及び抽出関数を引数に、call-apiが期待する動作をするかどうかを確認します。
抽出関数のテスト
与えられたxmlから、期待される値が抽出されることを確認します。
また期待される値を定数として定義します。
テストデータの登録
Dictionary.comの各APIにアクセスした際に取得されるxmlを定義します。
今回の作業は以上。最後までお読み頂きありがとうございました。
たなけん (作業時間30分)
0 件のコメント:
コメントを投稿