defining functions test works, too! :)
and finally the callback test.

just need to support finish and release and the calc client is done.