Unit tests and acceptance tests