Fixed default values for OutgoingMessage model

It always overwrote the value from the database, causing some unexpected behaviour.
Minor restructuring of tests in spec file