Summer’13 Pre-Release : Metadata API, Tooling API and Apex Mocking?
I’m so excited to start this blog post I don’t know where to begin!?! Before I do however, please keep in mind that this is based on pre-release information and environments made available by...
View ArticleApex Enterprise Patterns – Domain Layer
In the previous article, the Service Layer was discussed as a means to encapsulate your application’s programmatic processes. Focusing on how services are exposed in a consistent, meaningful and...
View ArticleUnit Testing, Apex Enterprise Patterns and ApexMocks – Part 1
If you attended my Advanced Apex Enterprise Patterns session at Dreamforce 2014 you’ll have heard me highlight the different between Apex tests that are either written as true unit test vs those...
View ArticleUnit Testing, Apex Enterprise Patterns and ApexMocks – Part 2
In Part 1 of this blog series i introduced a new means of applying true unit testing to Apex code leveraging the Apex Enterprise Patterns. Covering the differences between true unit testing vs...
View ArticleWorking with Apex Mocks Matchers and Unit Of Work
The Apex Mocks framework gained a new feature recently, namely Matchers. This new feature means that we can start verifying what records and their fields values are being passed to a mocked Unit Of...
View ArticleForce.com Enterprise Architecture Second Edition
I am proud to announce the publication of the second edition of my book Force.com Enterprise Architecture. In this blog we take a look at what the book covers for new readers and for those who have...
View ArticleTest Driven Development, Mocking and Force DI
In this blog I want to highlight the use of Test.createStub with Force DI, to effectively inject mock implementations of dependent classes. We will go through a small example showing a top-level class...
View ArticleThe Third Edition
I’m proud to announce the third edition of my book has now been released. Back in March this year I took the plunge start updates to many key areas and add two brand new chapters. Between the 2 years...
View Article
More Pages to Explore .....