Chapter 5 / 3 : fix memory leak.
Chapter 5 / 3 : make test pass.
Chapter 5 / 4

(restored verify() as in book).
Chapter 5 / 5
Chapter 5 / 6
Chapter 5 / 7 : Use CppUTest mock.
Chapter 5 / 8
Chapter 5 / 9
Chapter 5 / 11
Chapter 5 / 11 Separate test for initialize().
Chapter 5 / 12.
Chapter 5 / 13 : strict order.
Chapter 5 / 13 : output parameter.