Take a look at all these specs, and to http://betterspecs.org/ 

If you think these kind of writing tests it's ok, let me know the reason.

Note: if you read the test it would say: 'longitude validation fails is nil', 'longitude validations fails its too long', that's not human readable (at least it's sounds weird)