Talk von der Developer Week 2014
Testgetriebene Entwicklung unter Android ist mit Bordmitteln nicht ohne Weiteres möglich. Die Ausführung dieser Tests muss immer mit einem Nachteil auf einem Device/Emulator erfolgen: Schlechte Performance und umständliche Einrichtung.
Robolectric setzt hier an und führt die Tests in der Java Virtual Machine aus, ohne zwingenden Device oder Emulator. In Kombination mit FEST werden die Tests zudem semantisch klarer und sparen als Nebeneffekt auch deutlich Code ein.