Add tests

That's a good question. I suppose a `TextField` might handle better cases where encrypted value would be greater than 255.