Logger now receives seed used to generate the input
Added test for unexpected error condition
Made test assertion messages more descriptive