Dave Jensen
02/12/2020, 9:23 PMval something: Something by lazy {}
but for unit testing I need to be able to mock retrofit. I'd also prefer that the code for building the Retrofit be encapsulated in the class itself. I have a few ideas but I'd like the Kotlin idiomatic way of doing it.Dave Jensen
02/12/2020, 9:25 PMDave Jensen
02/12/2020, 9:25 PMAntoine Gagnon
02/12/2020, 9:26 PMDave Jensen
02/12/2020, 9:30 PMCzar
02/12/2020, 9:55 PMDave Jensen
02/12/2020, 9:55 PMsomething
can be mocked by Mockk?Dave Jensen
02/12/2020, 9:56 PMDave Jensen
02/12/2020, 9:57 PMDave Jensen
02/12/2020, 9:59 PMDave Jensen
02/12/2020, 10:02 PMDave Jensen
02/12/2020, 10:03 PMSam Garfinkel
02/12/2020, 10:03 PMThing
a class, abstract class, or interface?Dave Jensen
02/12/2020, 10:03 PMSam Garfinkel
02/12/2020, 10:04 PMthing.something
will always return the string "test string"
Sam Garfinkel
02/12/2020, 10:05 PMevery { thing.something } returns "test string"
Dave Jensen
02/12/2020, 10:06 PMSam Garfinkel
02/12/2020, 10:07 PMDave Jensen
02/12/2020, 10:09 PMDave Jensen
02/12/2020, 10:10 PM