NuGet.IndexingTests.TestSupport.MockObjectFactory.GetBasicDocument C# (CSharp) Method

GetBasicDocument() public static method

public static GetBasicDocument ( int MockId ) : Lucene.Net.Documents.Document
MockId int
return Lucene.Net.Documents.Document
        public static Document GetBasicDocument(int MockId)
        {
            var mockDocument = new Document();
            mockDocument.Add(new Field(Constants.LucenePropertyId, MockPrefix + Constants.LucenePropertyId + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertyVersion, MockPrefix + Constants.LucenePropertyVersion + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertyDescription, MockPrefix + Constants.LucenePropertyDescription + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertySummary, MockPrefix + Constants.LucenePropertySummary + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertyTitle, MockPrefix + Constants.LucenePropertyTitle + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertyIconUrl, MockPrefix + Constants.LucenePropertyIconUrl + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertyLicenseUrl, MockPrefix + Constants.LucenePropertyLicenseUrl + MockId, Field.Store.YES, Field.Index.NO));
            mockDocument.Add(new Field(Constants.LucenePropertyProjectUrl, MockPrefix + Constants.LucenePropertyProjectUrl + MockId, Field.Store.YES, Field.Index.NO));

            return mockDocument;
        }

Usage Example

Beispiel #1
0
 public override Document Doc(int id)
 {
     return(MockObjectFactory.GetBasicDocument(id));
 }