Unit tests and acceptance tests for Daniel Dao