bitches be all stuck up n ' shit . <| sep |> Dude , what ' s mine say ! ?<| sep |> The fun part is that the guy who said ' nigger ' actually seems to be leftleaning or at least not being a fan of the altright from that 10 odd seconds of the video . If this is indeed the case , then g fucking g . They ' re so leftleaning and politically correct they ' ll prevent people from opposing actual racists . nbspNo but really someone please tell me if I ' ve judged the situation correctly <| sep |> The layer above cares about getting POJOs and using mockito there makes sense . The layer below cares about creating correct POJOs from json . The job of retrofit is to take incoming json and convert to POJOs usually . Thats worth testing . Then your choice is to do it with real network requests MockWebserver or some in memory fake MockRetrofit . I agree its cumbersome managing the json but thats necessary in the retrofit layer .