TDD framework in progress.