starting with creating use case (integration) tests