Fix summarize so it works with no options

Summarize was throwing an exception when called with no options.
TCLI-8: Correct unit test so that it actually tests something