O'Reilly logo

Mastering Application Development with Force.com by Kevin J. Poorman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Mocking

Mocking is the practice of substituting the standard implementation of classes and methods with stub methods that return a fixed value. Other development stacks have rich and robust mocking capabilities built in. Salesforce1, on the other hand, is slowly expanding into the mocking world. In fact, there's only one built-in mock interface for you to stub. Despite the lack of a robust mocking library built into the platform, the capabilities of the existing mock interface make unit testing HTTP callouts a breeze. Additionally, there are other, third-party, mocking libraries that work with the Salesforce1 platform. Libraries, such as FFLib_ApexMocks, found at https://github.com/financialforcedev/fflib-apex-mocks, allow you to stub custom objects ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required