Added tests for multiple values
Added missing test to get full coverage
Added tests for alphabetic numbers
Refactored validation function into one so that coverage is 100%