Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.47 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.47 KB

tokyotrainnow

build and deploy codecov

Maintainability Test Coverage

東京を中心とした鉄道路線ごとの現在の列車位置を表示するWebアプリケーション実装

  • Spring Boot
  • Spring MVC
  • Thymeleaf

利用データ

実行方法

ローカル実行

環境変数

SPRING_PROFILES_ACTIVE=dev
NET_UONEWEB_TOKYOTRAINNOW_ODPTAPI_KEY=[odpt api key]
NET_UONEWEB_TOKYOTRAINNOW_ODPTAPI_ENDPOINT=[odpt api endpoint]
./gradlew bootRun

smokeテスト

  • ローカルで起動したアプリケーションにリクエスト、APIのレスポンスが想定通りであることをテスト
  • 裏では実際のODPT APIにリクエスト

環境変数

SPRING_PROFILES_ACTIVE=smoke-test
NET_UONEWEB_TOKYOTRAINNOW_ODPTAPI_KEY=[odpt api key]
NET_UONEWEB_TOKYOTRAINNOW_ODPTAPI_ENDPOINT=[odpt api endpoint]

実行

./gradlew smokeTest