Predictable Development with Robolectric and JMock
Submitted by Giorgio Natili (@giorgionatili) on Thursday, 7 July 2016
Section: Full talk (40 minutes) Technical level: Intermediate
I will never stop to preach the usage of test driven development, especially on large scale enterprise apps. During this talk, I will share the process I followed to bring my teams to using TDD consistently
and, even more, I will deep-dive into how to getting start using Robolectric and JMock without pain.
- The importance of TDD
- Introducing TDD to cowboys developer
- Automating test exectuion
- Behavior testing vs unit testing
- Mocking response for faster test exectuion
- Closing remarks
On paper, Giorgio Natili is an engineering lead at McGraw-Hill Education where he spearheads the accessibility and mobile/reading experience initiatives for the company’s LearnSmart division. On the job, Giorgio is a strong proponent of agile development practices whose passion for usable, maintainable and testable code is only surpassed by his determination to make things work. In addition to standards-based application development, Giorgio’s areas of expertise include real-time communication and surfing off the coast of his native Italy. His previous speaking engagements include Adobe Max, 360|Flex, FITC, Mobile Web Dev Conference, Mobile Tea and many other community-driven events in both Europe and the United States.