anchor.diff:          client.DeleteIndex(indexName).Result |> isSuccessful
       
       [<Example("post-indices-id-4", "")>]
  -    member __.``Create an index with dynamic fields`` (client : FlexClient, index : Index.Dto, handler : LoggingHandler) = 
  +    member __.``Create an index with dynamic fields`` (client : FlexClient, handler : LoggingHandler) = 
           // The dynamic field are already constructed in the Index.Dto injected parameter
           // See fullname field
  +        let index = mockIndexSettings()
           client.AddIndex(index).Result |> isCreated
           client.DeleteIndex(index.IndexName).Result |> isSuccessful
       
  
positive.code: //    let withBody (body : string) (result : Example) = { result with Requestbody = Some(body) }
  //
  
  //
  //    /// <summary>
  //    /// Basic index configuration
  //    /// </summary>
  //    let mockIndexSettings() = 
  //        let index = new Index.Dto()
  //        index.IndexName <- "contact"
  //        index.Online <- true
  //        index.IndexConfiguration.DirectoryType <- DirectoryType.Dto.Ram
  //        index.Fields <- 
  //         [| new Field.Dto("firstname", FieldType.Dto.Text)
  //            new Field.Dto("lastname", FieldType.Dto.Text)
  //            new Field.Dto("email", FieldType.Dto.ExactText)
  //            new Field.Dto("country", FieldType.Dto.Text)
  //            new Field.Dto("ipaddress", FieldType.Dto.ExactText)
  //            new Field.Dto("cvv2", FieldType.Dto.Int)
  //            new Field.Dto("description", FieldType.Dto.Highlight)
  //            new Field.Dto("fullname", FieldType.Dto.Text, ScriptName = "fullname") |]
  //        index.Scripts <- 
  //            [| new Script.Dto( ScriptName = "fullname", Source = """return fields.firstname + " " + fields.lastname;""", ScriptType = ScriptType.Dto.ComputedField) |]
  //        let searchProfileQuery = 
  //            new SearchQuery.Dto(index.IndexName, "firstname = '' AND lastname = '' AND cvv2 = '116' AND country = ''", 
  //                            QueryName = "test1")
  //        searchProfileQuery.MissingValueConfiguration.Add("firstname", MissingValueOption.ThrowError)
  //        searchProfileQuery.MissingValueConfiguration.Add("cvv2", MissingValueOption.Default)
  //        searchProfileQuery.MissingValueConfiguration.Add("topic", MissingValueOption.Ignore)
  //        index.SearchProfiles <- [| searchProfileQuery |]
  //        index
  //    
  //    // ----------------------------------------------------------------------------
  //    // Test assertions for Example based tests
  //    // ----------------------------------------------------------------------------
  
negative.code: //    member __.``Get all indices`` (client : FlexClient, handler : LoggingHandler) = 
  //        let actual = client.GetAllIndex().Result
  //        // Should have at least country index
  //        Assert.True(actual.Data.Count >= 1)