[Fixes #926] Protocol & Host name ignored when creating action link

/cc: @rynowak @dougbu 
No...in this test currently there is no overload to which I could supply my custom mock url helper (ex: line # 78)...so i create the helper method at line # 51...