Code Metrics with Metric Fu
Maintainability of your code can be measured in many different ways. Jake Scruggs has combined several of the tools that measure you code into one Ruby Gem: metric_fu. [vimeo 11086970 480 270] Video producer
Software Testing Tutorials and Videos
Maintainability of your code can be measured in many different ways. Jake Scruggs has combined several of the tools that measure you code into one Ruby Gem: metric_fu. [vimeo 11086970 480 270] Video producer
This video removes the duplication in the add and subtract classes by introducing an abstract base class. The end result is a use of the template method pattern. [vimeo 10639853 480 360] Video Producer: Brett L. Schuchert
GUITAR is a suite of models, components, and tools for automated testing of software applications that have a Graphical User Interface (GUI) front-end. [youtube 6LdsIVvxISU] Resources: * GUITAR web site * Model-Based Testing Adds Value
Starting with an empty workspace, this video begins with a demonstration of basic Test Driven Development in Java using Eclipse. From basic tests and basic production code, to refactoring, and some splashes of Behavior Driven Development, watch production code get created test first. [vimeo 10569751 480 360] Video producer
This screencast demonstrates how to Stub out dependencies using a wrapper class. [youtube l-DlVSOki40]
Gospecify is a behavior-driven development (BDD) framework for Go. Rather than focus on testing every nook and cranny of some code, it helps a programmer produce an executable specification of that code’s behavior. Go’s syntax allowed gospecify to be almost as expressive as Ruby’s rpsec; however, a few tricks had …