Repository & Unit of Work Design PatternsOne component, upon which at many enterprise applications rely, is some form of database. It's often hard to get by without one or more,...
Mocking Static Extension Methods for Unit TestingMocking is an essential component to any good unit testing strategy. It allows us to replace the concrete implementation of a class with...