DEV Community

Salesforce Developers Podcast

199: Apex Mockery with Ludovic Meurillon

Let's unveil the captivating world of computer sciences, engineering, and Salesforce with our accomplished guest, Ludovic Meurillon. Prepare to be immersed in Ludovic's fascinating journey from his early gaming days to becoming a software engineer at Salesforce. Discover how he navigated joining the company during the pandemic and how he's currently thriving as a developer. Learn about the groundbreaking ApexMockery project that Ludovic and his team have been diligently working on and how it's revolutionizing the way developers decouple their code from the database and the Salesforce platform.

We also discuss the intricacies of the Apex stub API and how it can be leveraged in Apex Mocking. You'll understand the key distinctions between unit testing and integration testing and the array of benefits Apex Mocking offers developers. This episode is packed with knowledge and skills that will enhance your Salesforce development journey, whether you're a seasoned developer or just getting started. 

Get ready for an enlightening deep dive into the world of Salesforce development.

Show Highlights:

  • The ApexMockery project, its development process, and its role in revolutionizing how developers decouple their code from the database and the Salesforce platform. 

  • The importance of the Apex stub API and its utilization in Apex Mocking for writing swift, efficient, and effective unit tests. 

  • The difference between unit testing and integration testing, and the benefits of Apex Mocking for developers. 

  • The evolution of the Apex Mockery library, its use in creating custom matches, and the application of the arrange, act, and assert pattern in testing. 

  • The purpose and advantages of using the Apex Mockery library in Salesforce development. 

  • The future of the Apex Mockery Library.

Links:

 

Episode source