#Kotlin #Coroutines #Mock
Mocking Coroutines
Вы уже втянули свои приложения Kotlin Coroutine? Если да то вы уже могли решить вопрос с тестированием нового асинхронного подхода, а если вы только задумались об этом то вам поможет данная статья. В ней описывается как с помощью библиотеки Mockito-Kotlin:
👉 мокируется Deferred через CompletableDeferred
👉 мокируются suspend функции с помощью onBlocking
Mocking Coroutines
Вы уже втянули свои приложения Kotlin Coroutine? Если да то вы уже могли решить вопрос с тестированием нового асинхронного подхода, а если вы только задумались об этом то вам поможет данная статья. В ней описывается как с помощью библиотеки Mockito-Kotlin:
👉 мокируется Deferred через CompletableDeferred
👉 мокируются suspend функции с помощью onBlocking
Medium
Mocking Coroutines
I did not find many tips about mocking and Coroutines. Time to fill this gap.
#Test #Mock
Superior Testing: Make Fakes not Mocks
Всегда ли эффективно использовать Mock-и или лучше делать Stub-ы? Stub позволяет с более дешевой ценой для производительности выполнять тесты, соотвественно скорость их выполнения увеличится. Более подробное сравнение в статье
Superior Testing: Make Fakes not Mocks
Всегда ли эффективно использовать Mock-и или лучше делать Stub-ы? Stub позволяет с более дешевой ценой для производительности выполнять тесты, соотвественно скорость их выполнения увеличится. Более подробное сравнение в статье
👍1
#Testing #Mock
Mocking is not practical — Use fakes
Чтобы подменить работу объектов в тестах разработчики зачастую прибегают к мокированию объектов. Альтернативой мокированию выступают stub и fake объекты.
Автор приводит свои доводы на счет замены моков и почему они лучше
Mocking is not practical — Use fakes
Чтобы подменить работу объектов в тестах разработчики зачастую прибегают к мокированию объектов. Альтернативой мокированию выступают stub и fake объекты.
Автор приводит свои доводы на счет замены моков и почему они лучше
Medium
Mocking is not practical — Use fakes
This article talks about the benefits fakes provide over mocks in testing software. Fakes lead to better API and readable/robust tests.
Одна из будущих фичей Android Studio Koala Feature Drop - возможность задать значения и что они могут делать для сенсоров устройства
#androidstudio
#androidstudio
🔥32👍6👎2