public void OneUserDefinedEntity_InvalidComment() { var entityFinder = new Mock <IUserDefinedEntityFinder>(); var filter = new ContainsUserDefinedEntitiesFilter(entityFinder.Object); entityFinder.Setup(x => x.FindAllUserDefinedEntities(It.IsAny <IEnumerable <IDocument> >())) .Returns( new UserDefinedEntity[] { new UserDefinedEntity() { DocumentId = "id", EntityLength = 3, EntityOffset = 1, EntityType = "type", Entity = "value" } }); var result = filter.ShouldKeep(new InvalidComment() { Id = "id" }); Assert.IsTrue(result); }
public void NoUserDefinedEntities() { var entityFinder = new Mock <IUserDefinedEntityFinder>(); var filter = new ContainsUserDefinedEntitiesFilter(entityFinder.Object); entityFinder.Setup(x => x.FindAllUserDefinedEntities(It.IsAny <IEnumerable <IDocument> >())).Returns(new UserDefinedEntity[] { }); var result = filter.ShouldKeep(CreateDocument("id", "text")); Assert.IsFalse(result); }
public void NoUserDefinedEntities_InvalidComment() { var entityFinder = new Mock <IUserDefinedEntityFinder>(); var filter = new ContainsUserDefinedEntitiesFilter(entityFinder.Object); entityFinder.Setup(x => x.FindAllUserDefinedEntities(It.IsAny <IEnumerable <IDocument> >())).Returns(new UserDefinedEntity[] { }); var result = filter.ShouldKeep(new InvalidComment() { Id = "id" }); Assert.IsTrue(result); }