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