Unit test for the Template Method behavioral design pattern.