Add tests

Thought it's better to be explicit about it instead of making it 255 chars by default as with the `CharField`. Do you think it's a bad idea?