Added tests cases for: incomplete file, visa, case mismatch, precedence