if the flash is empty, then nothing gets stored into the session, and so nothing is retrieved when the test case looks.
But, an empty hash can not respond to the Flash.now, etc. messages, so test cases looking to verify absence of flash.now messages fail