I used the simple thumbs up button inside Visual Studio 2010 the other day to send a comment to the authors of Pex, a white box testing framework from Microsoft Research.
Pex and Moles often go together in a test project. Moles can be used to mock any .Net method; a feat that few mocking frameworks can do. Most are limited to virtual methods and interfaces.
Pex is an abbreviation of "Program Explorer"; that was pretty clear. In my comment, I asked them why they used the name "Moles".
Peli de Halleux replied and said "
Moles just stands for the little animal that shows up in your garden (coming from nowhere). Is it not an acronym."
Ha! Sometimes a name is just a name. Its very interesting too. I'm having a blast learning more about it.