add error test cases
throw exception if no valid data is set
added redirect exception
catch redirect exception
flip result and expected
overwrite loader so that forward works in an controller
add forward and redirect test
fix use underscore instead of point
update doc
update doc