Tests

Added tests for models. 
If you know that setting the body of answer to an empty string will make the validation for answer fail, then you can just set it directly. :)