InfoQ

InfoQ

Topic/Tag specific view

jMock Content on InfoQ


Latest featured content about jMock

Michael Feathers and Steve Freeman on Design

Topics
Agile,
Agile Techniques,
Design,
Architecture

Michael Feathers interviews Steve Freeman in an informal setting about current design techniques and the evolution of the software development community. They focus on the role of design in the community, how it has evolved, and where they think it needs to go.

News about jMock

"Classic" versus "Mockist" TDD, Distinction Real?

Topics
Software Craftsmanship,
Agile,
Unit Testing,
Software Testing

Hot in the TDD Yahoo group is a discussion concerning the perceived continuum between the "Classic" and "Mockist" TDD. Steve Freeman, Nat Pryce, Michael Feathers, Dale Emery, and many more discuss terminology and describe their approaches. The discussion also debates whether there even really exists such a continuum, and if so, what distinguishes the approaches that represent it's extremes?

Evolving Embedded Domain Specific Languages in Java

Topics
Domain Specific Languages,
Java

Steve Freeman and Nat Pryce presented a paper on Evolving an Embedded Domain-Specific Language in Java at OOPSLA 2006. The paper describes the evolution of jMock from a framework to a domain specific language embedded in Java. They describe how it happened, lessons learned about EDSLs, their limits, and how Java and C# work as host languages for them.