Add functional tests using soda and tobi