Skip to content

Merge pull request #85 from yumemi-inc/feature/fix-decoding-error #113

Merge pull request #85 from yumemi-inc/feature/fix-decoding-error

Merge pull request #85 from yumemi-inc/feature/fix-decoding-error #113

GitHub Actions / Xcode test results succeeded Jul 18, 2024 in 0s

Xcode test results

Testing workspace ios-training with scheme YumemiWeather

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
13130000.00s

Test Summary

YumemiWeatherTests

  • Device: iPhone 14, 18.0 (22A5297f)
  • SDK: Simulator - iOS 17.0, 17.0
TestTotalSuccessFailureSkippedExpected Failure
test-class YumemiWeatherListTests66000
test-class YumemiWeatherTests77000

Failure Failures

All tests passed 🎉


Code Coverage

Coverage Covered Executable
YumemiWeather 72.35 % 157 217
  YumemiDisaster.swift 0.00 % 0 4
  ControllableGenerator.swift 100.00 % 19 19
  RandomResponse.swift 88.46 % 23 26
  YumemiWeatherList.swift 31.34 % 21 67
  YumemiWeather.swift 95.06 % 77 81
  YumemiWeather.APIQuality.swift 85.00 % 17 20
YumemiWeatherTests 83.60 % 571 683
  YumemiDisaster.swift 0.00 % 0 4
  ControllableGenerator.swift 100.00 % 19 19
  TestMethods.swift 98.08 % 51 52
  RandomResponse.swift 88.46 % 23 26
  YumemiWeatherListTests.swift 87.64 % 156 178
  YumemiWeatherList.swift 31.34 % 21 67
  YumemiWeather.swift 95.06 % 77 81
  YumemiWeatherTests.swift 87.71 % 207 236
  YumemiWeather.APIQuality.swift 85.00 % 17 20
Total 80.89 % 728 900

Details

Test Details

YumemiWeatherTestsback

YumemiWeatherListTests back

SuccessFailureSkippedExpected Failure⏱️
6 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method test_APIは必ずしも成功しない()
Successtest-method test_Areasに空を指定したときに全ての地域が取得される()
Successtest-method test_fetchWeatherList_jsonString_none()
Successtest-method test_fetchWeatherList_jsonString_one()
Successtest-method test_fetchWeatherList_jsonString_two()
Successtest-method test_fetchWeatherList_jsonString()

YumemiWeatherTests back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.00s
Successtest-method test_fetchWeather()
Successtest-method test_fetchWeather_at()
Successtest-method test_fetchWeather_jsonString_async()
Successtest-method test_fetchWeather_jsonString_callback()
Successtest-method test_fetchWeather_jsonString_sync()
Successtest-method test_fetchWeather_jsonString()
Successtest-method test_ランダムにレスポンスを生成する()