anchor.diff:      /// Base for creating all Xunit based indexing integration tests
       /// </summary>
       [<AbstractClass>]
  -    type IndexTestBase(testData : string) =
  +    type IndexTestBase(testData : string, ?index0: Index) =
  +        let index = defaultArg index0  (GetBasicIndexSettingsForContact())
           member val Index = Unchecked.defaultof<_> with get, set
           member val IndexName = Unchecked.defaultof<_> with get, set
   
  
positive.code:     /// Helper method to generate test index with supplied data
      /// </summary>
      /// <param name="testData"></param>
      let GenerateIndexWithTestData(testData: string) =
          let index = GetBasicIndexSettingsForContact()
          AddTestDataToIndex(index, testData, Container.Resolve<IDocumentService>() ,Container.Resolve<IIndexService>())
          index
      
  
negative.code: 
          interface IUseFixture<IndexFixture> with
              member this.SetFixture(data) =
                  data.Setup(testData, index)
                  this.Index <- data.Index
                  this.IndexName <- data.Index.IndexName
  
  