public void ThenImageIsNotIdentifiedAsOfInterest() { var metadata = ImageMetadata.GetImageMetadata(ExhibitId, FileId, true, true); Assert.AreNotEqual(metadata, null); Assert.LessOrEqual(metadata.PornProbability, 0.0); }
public void ThenImageIsIdentifiedAsOfInterest() { var metadata = ImageMetadata.GetImageMetadata(ExhibitId, FileId, true, true); Assert.AreNotEqual(metadata, null); //show that there is a non zero probability of being of interest. Assert.GreaterOrEqual(metadata.PornProbability, 20.0); }
public ActionResult BackgroundImageCss() { var imageUrl = VirtualPathUtility.ToAbsolute(_imageOfTheDay.ImageUrl); var imageMetadata = ImageMetadata.GetImageMetadata(Server, imageUrl); string imageCss = @"#bgDiv {{ BACKGROUND-IMAGE: url({0}); BACKGROUND-REPEAT: no-repeat; }} #bgDivFull {{ BACKGROUND-IMAGE: url({0}); BACKGROUND-REPEAT: no-repeat; }}"; imageCss = String.Format(CultureInfo.InvariantCulture, imageCss, imageMetadata.ImageUrl); return(Content(imageCss, "text/css")); }
public void ThenNoThumbnailIsGenerated() { //load the result var metadata = ImageMetadata.GetImageMetadata(ExhibitId, FileId, true, true); var fileWarning = FileWarning.GetFileWarning_File(ExhibitId, FileId); //Assert Assert.AreEqual(HandlerOutcome, WorkItemBase.ExecutionOutcome.Succeeded); Assert.AreNotEqual(metadata, null); Assert.AreEqual(metadata.Thumbnail, null); Assert.AreNotEqual(fileWarning, null); Assert.AreEqual(fileWarning.First().FileWarningType, FileWarningType.ImageFormatNotRecognised.ToString()); }