* Added new Unit Test cases.
* Applied refactor: removed the Validation for the quality by extracting it to validate methods (using Apache's common.lang).