ate235 Unit tests and Acceptance tests