Как смоделировать выполнимый RxKotlin, используя MockK (Mock Framework) - PullRequest
0 голосов
/ 20 марта 2019

Для юнит-тестирования в kotlin android я использую фреймворк MockK.Использовали RxKotlin.Я использовал наблюдаемую Completable, чтобы уведомить ViewModel о состоянии API.В зависимости от завершенности, статус будет обновляться до успешного или неудачного в ViewModel.Мой вопрос заключается в том, как смоделировать наблюдаемую наблюдаемую переменную RxKotlin с помощью MockK и проверить состояние в функции модульного теста на основе проверенной завершаемой таблицы.

Фрагмент

val testObserver =TestObserver ()

каждый {поддельный вызов API} возвращаемый завершаемый

testobserver.assertComplete ()

неизвестно

Как подписатьсятестобсервер с завершаемым вызовом фиктивной функции возврата

...