notes use mockserver for retrofit use roboelectric for unit testing avoid singleton usage, optIn for injection ( DefaultIdentityRepositoryTest ) Extend truth subject for custom works