MockK with Coroutines [5/5]

At this point, we spent a lot of time exploring MockK features and syntax, so at this point, adding coroutines will be trivial, trust me Of course, you can find the rest of the series on my blog, too: Getting Started with MockK in Kotlin [1/5] Verification in MockK [2/5] …

MockK: Spy, Relaxed Mock, and Partial Mocking [4/5]

In the fourth article in a series, we are going to learn what are MockK spies, relaxed mocks and how to do a partial mocking. At this point, we know quite a lot about mocks, verification, and how to perform stubbings. In this lesson, we are going to expand our …

MockK: Objects, Top-Level, and Extension Functions [3/5]

This tutorial is a great example of why MockK is an excellent choice for Kotlin and how easy we can work with Kotlin features, such as the previously mentioned objects. Of course, you can find the rest of the series on my blog, too: Getting Started with MockK in Kotlin …

Verification in MockK [2/5]

To be more specific, we are going to work with both verification and capturing– MockK Kotlin features, allowing us to perform assertions against our mocks. To view other articles in this series, please take a look at: Getting Started with MockK in Kotlin [1/5] Verification in MockK [2/5] MockK: Objects, …

Getting Started with MockK in Kotlin [1/5]

Before we head there, we will take a quick look at what exactly mocking is, and the differences between several terms that often lead to confusion. Thanks to that, we will have a solid foundation before diving into the MockK and Kotlin topics. Getting Started with MockK in Kotlin [1/5] …

Creating Stylized Water Effects with React Three Fiber

Learn how to craft smooth, cartoon-style water effects with dynamic movement, optimized for performance, using React Three Fiber.