Size: a a a

StartAndroid Ru Testing

2019 February 18

N

Nikolay in StartAndroid Ru Testing
хотя какотое тут assertValue, там какой результат?
источник

D

Denis in StartAndroid Ru Testing
Single<ExportDataResult>
источник

N

Nikolay in StartAndroid Ru Testing
ну так проверь или значение сопадает с тем что тебе нужно. а verify сделай на следующей строке, не внутри assertValue
источник

N

Nikolay in StartAndroid Ru Testing
потому как assertValue проверяет значени)) (как бы это странно не звучало)
источник

D

Denis in StartAndroid Ru Testing
Nikolay
потому как assertValue проверяет значени)) (как бы это странно не звучало)
хм, а если мне не нужен результат, мне нужно только чекнуть что вызвался ли метод или нетен
источник

D

Denis in StartAndroid Ru Testing
если я на след строке напишу verify, то он сразу будет проверяется, ведь single не в главном потке выполняется
источник

D

Denis in StartAndroid Ru Testing
это запрос в инэт
источник

N

Nikolay in StartAndroid Ru Testing
эм, в тестах нет потоков, не?
источник

N

Nikolay in StartAndroid Ru Testing
это реальный запрос?
источник

N

Nikolay in StartAndroid Ru Testing
то есть ты не мокаешь результат?
источник

N

Nikolay in StartAndroid Ru Testing
тогда просто documentsService.exportData().subscibeBy(onSuccess = { verify….})
источник

N

Nikolay in StartAndroid Ru Testing
да и все
источник

D

Denis in StartAndroid Ru Testing
Nikolay
это реальный запрос?
да, это реальный запрос. Кейс такой: я достаю из бд Data("1") и отправляю её на сервер. Если все ок, то в ответ приходит эта самая Data("1")
источник

D

Denis in StartAndroid Ru Testing
вот я бы хотел в резльутуате сравнить отпарвляемое и получаемое
источник

N

Nikolay in StartAndroid Ru Testing
Denis
вот я бы хотел в резльутуате сравнить отпарвляемое и получаемое
ну так как я написал
источник

D

Denis in StartAndroid Ru Testing
да чет я сам запутался походу
источник

D

Denis in StartAndroid Ru Testing
изначально так и сденлал, потом решил что это не то и начал все менять
источник

N

Nikolay in StartAndroid Ru Testing
Denis
изначально так и сденлал, потом решил что это не то и начал все менять
работает?
источник

N

Nikolay in StartAndroid Ru Testing
ну просто TestOserver нужен когда ты хочешь проверять результат который пришел, он это прощает. А так - он не надо. Делаешь себе запрос как обычно да и все
источник

D

Denis in StartAndroid Ru Testing
хм, спасибо.
пока не работает, но я понял в чем ошибка
источник