Test method models.Character.will

Add a test for the aforementioned method to module `test_models`. In the process
of testing this method, fix an error in class `Character`.