Mission tests

Some test refactoring and initial tests for 'edit mission'
Probably comes from factory girl. The test passes. I can just put the string there though.