Added a test to check if a function can take 3 different parameter types and return a string.  It worked.  I can now clean up the CallFunction function and move it to its appropriate location and then wire up the app.  This is exciting, the mock client should work after this step