Add end-to-end tests
Add end-to-end tests