public int Validate(string output) { if (_fileChecker.FileExists(output)) { return(4); } if (!_fileCreate.CanCreate(output)) { return(5); } return(0); }
public int Validate(string fileName) { if (!_fileChecker.FileExists(fileName)) { return(1); } if (!_textFileChecker.IsTextFile(fileName)) { return(2); } if (!_permissionsChecker.CanReadFile(fileName)) { return(3); } return(0); }