public void IsValid() { var v = new FileExistsAttribute(); Assert.IsTrue(v.IsValid(Path.GetTempFileName(), null)); Assert.IsTrue(v.IsValid(null, null)); Assert.IsFalse(v.IsValid("nonexistingfile.fil", null)); Assert.IsFalse(v.IsValid(1, null)); }
private static Attribute ConvertToFileExists(XmlNhvmRuleConverterArgs rule) { NhvmFileexists fileExistsRule = (NhvmFileexists)rule.schemaRule; log.Info("Converting to file exists attribute"); FileExistsAttribute thisAttribute = new FileExistsAttribute(); if (fileExistsRule.message != null) { thisAttribute.Message = fileExistsRule.message; } AssignTagsFromString(thisAttribute, fileExistsRule.tags); return(thisAttribute); }