Practicing TDD over object system.