public void FileExtensionValidate(IFileExtensions extensions, string value, bool ignoreEmpty, string field, string messageFormat) { FileValidation validate = new FileValidation(); if (!ignoreEmpty || !String.IsNullOrWhiteSpace(value)) { if (!validate.IsExtension(value, extensions)) { string extension = Path.GetExtension(value).ToLower(); this.errorMessageList.Add(String.Format(messageFormat, field, extension)); } } }
public void Image_Valid() { //Arrange string test = "test.jpg"; bool expected = true; //Act IFileExtensions extension = new ImageFileExtensions(); FileValidation validate = new FileValidation(); bool result = validate.IsExtension(test, extension); //Assert Assert.AreEqual(expected, result); }