Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. @Test
  2. fun `has some weather`() {
  3. // prepare test data
  4. val day = "Friday"
  5. val weatherData = WeatherData(...)
  6.  
  7. // mock coroutine call
  8. coEvery { mockedRepo.getWeather(day) } return weatherData
  9.  
  10. dataFlow.getWeatherOfTheDay(day)
  11.  
  12. // verify state sequence
  13. verifySequence {
  14. view.hasState(WeatherViewState.Init)
  15. view.hasState(WeatherViewState.Weather(weatherData.day, weatherData.temperature))
  16. }
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement