Merge pull request #1109 from zhaoyunxing92/fix-map

fix:map iteration order
diff --git a/config/config_api_test.go b/config/config_api_test.go
index fd8d561..c0bba78 100644
--- a/config/config_api_test.go
+++ b/config/config_api_test.go
@@ -160,18 +160,14 @@
 		assert.Equal(t, v, serviceConfig)
 	}
 	assert.NotNil(t, testProviderConfig.Registries)
-	i := 0
-	for k, v := range testProviderConfig.Registries {
-		if i == 0 {
-			assert.Equal(t, k, "demoConsul")
-			assert.Equal(t, v, defaultConsulRegistry)
-			i++
-		} else {
-			assert.Equal(t, k, "demoNacos")
-			assert.Equal(t, v, defaultNacosRegistry)
-		}
+
+	if registry, ok := testProviderConfig.Registries["demoConsul"]; ok {
+		assert.Equal(t, registry, defaultConsulRegistry)
 	}
 
+	if registry, ok := testProviderConfig.Registries["demoNacos"]; ok {
+		assert.Equal(t, registry, defaultNacosRegistry)
+	}
 	assert.NotNil(t, testProviderConfig.Protocols)
 	assert.Equal(t, testProviderConfig.Protocols["dubbo"].Name, "dubbo")
 	assert.Equal(t, testProviderConfig.Protocols["dubbo"].Port, "20000")