LiveData is a well-known tool by now, 2 years after its initial release. Let’s take a brief look at what it does, and then see how we can create custom implementations - as well as test them!