Merge pull request #2 from ChinX/syncer
move mocks to 'syncer/pkg/mock/'
diff --git a/syncer/test/dcmock/instance.go b/syncer/pkg/mock/mockplugin/instance.go
similarity index 99%
rename from syncer/test/dcmock/instance.go
rename to syncer/pkg/mock/mockplugin/instance.go
index ed52838..71250aa 100644
--- a/syncer/test/dcmock/instance.go
+++ b/syncer/pkg/mock/mockplugin/instance.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package dcmock
+package mockplugin
import (
"context"
diff --git a/syncer/test/dcmock/service.go b/syncer/pkg/mock/mockplugin/service.go
similarity index 98%
rename from syncer/test/dcmock/service.go
rename to syncer/pkg/mock/mockplugin/service.go
index a4ac462..97bbaba 100644
--- a/syncer/test/dcmock/service.go
+++ b/syncer/pkg/mock/mockplugin/service.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package dcmock
+package mockplugin
import (
"context"
diff --git a/syncer/test/dcmock/servicecenter.go b/syncer/pkg/mock/mockplugin/servicecenter.go
similarity index 99%
rename from syncer/test/dcmock/servicecenter.go
rename to syncer/pkg/mock/mockplugin/servicecenter.go
index 821aeaa..695fa46 100644
--- a/syncer/test/dcmock/servicecenter.go
+++ b/syncer/pkg/mock/mockplugin/servicecenter.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package dcmock
+package mockplugin
import (
"context"
diff --git a/syncer/test/servicecenter/instance.go b/syncer/pkg/mock/mockservicecenter/instance.go
similarity index 98%
rename from syncer/test/servicecenter/instance.go
rename to syncer/pkg/mock/mockservicecenter/instance.go
index 960eed6..e0747cd 100644
--- a/syncer/test/servicecenter/instance.go
+++ b/syncer/pkg/mock/mockservicecenter/instance.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package servicecenter
+package mockservicecenter
import (
"net/http"
diff --git a/syncer/test/servicecenter/service.go b/syncer/pkg/mock/mockservicecenter/service.go
similarity index 97%
rename from syncer/test/servicecenter/service.go
rename to syncer/pkg/mock/mockservicecenter/service.go
index 623035c..0f73877 100644
--- a/syncer/test/servicecenter/service.go
+++ b/syncer/pkg/mock/mockservicecenter/service.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package servicecenter
+package mockservicecenter
import (
"net/http"
diff --git a/syncer/test/servicecenter/servicecenter.go b/syncer/pkg/mock/mockservicecenter/servicecenter.go
similarity index 99%
rename from syncer/test/servicecenter/servicecenter.go
rename to syncer/pkg/mock/mockservicecenter/servicecenter.go
index cdadf63..723a558 100644
--- a/syncer/test/servicecenter/servicecenter.go
+++ b/syncer/pkg/mock/mockservicecenter/servicecenter.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package servicecenter
+package mockservicecenter
import (
"errors"
diff --git a/syncer/test/sotrage/storage.go b/syncer/pkg/mock/mocksotrage/storage.go
similarity index 98%
rename from syncer/test/sotrage/storage.go
rename to syncer/pkg/mock/mocksotrage/storage.go
index 48b5472..e72366c 100644
--- a/syncer/test/sotrage/storage.go
+++ b/syncer/pkg/mock/mocksotrage/storage.go
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package storage
+package mocksotrage
import (
"sync"
diff --git a/syncer/plugins/servicecenter/servicecenter_test.go b/syncer/plugins/servicecenter/servicecenter_test.go
index d0a5636..7b82fca 100644
--- a/syncer/plugins/servicecenter/servicecenter_test.go
+++ b/syncer/plugins/servicecenter/servicecenter_test.go
@@ -21,8 +21,8 @@
"net/http/httptest"
"testing"
+ "github.com/apache/servicecomb-service-center/syncer/pkg/mock/mockservicecenter"
"github.com/apache/servicecomb-service-center/syncer/plugins"
- "github.com/apache/servicecomb-service-center/syncer/test/servicecenter"
)
func TestClient_GetAll(t *testing.T) {
@@ -45,7 +45,7 @@
if adaptor == nil {
t.Errorf("get repository adaptor %s failed", PluginName)
}
- svr := servicecenter.NewMockServer()
+ svr := mockservicecenter.NewMockServer()
if svr == nil {
t.Error("new httptest server failed")
}
diff --git a/syncer/servicecenter/servicecenter_test.go b/syncer/servicecenter/servicecenter_test.go
index c320260..f6628c8 100644
--- a/syncer/servicecenter/servicecenter_test.go
+++ b/syncer/servicecenter/servicecenter_test.go
@@ -23,10 +23,10 @@
"github.com/apache/servicecomb-service-center/server/core/proto"
"github.com/apache/servicecomb-service-center/syncer/config"
+ "github.com/apache/servicecomb-service-center/syncer/pkg/mock/mockplugin"
+ "github.com/apache/servicecomb-service-center/syncer/pkg/mock/mocksotrage"
"github.com/apache/servicecomb-service-center/syncer/plugins"
pb "github.com/apache/servicecomb-service-center/syncer/proto"
- "github.com/apache/servicecomb-service-center/syncer/test/dcmock"
- storage "github.com/apache/servicecomb-service-center/syncer/test/sotrage"
)
func TestNewServicecenter(t *testing.T) {
@@ -50,15 +50,15 @@
func TestOnEvent(t *testing.T) {
conf := config.DefaultConfig()
- conf.ServicecenterPlugin = dcmock.PluginName
+ conf.ServicecenterPlugin = mockplugin.PluginName
initPlugin(conf)
- dc, err := NewServicecenter([]string{"http://127.0.0.1:30100"}, storage.New())
+ dc, err := NewServicecenter([]string{"http://127.0.0.1:30100"}, mocksotrage.New())
if err != nil {
t.Fatal(err)
return
}
- dcmock.SetGetAll(func(ctx context.Context) (data *pb.SyncData, e error) {
+ mockplugin.SetGetAll(func(ctx context.Context) (data *pb.SyncData, e error) {
return nil, errors.New("test error")
})
@@ -68,7 +68,7 @@
t.Log(err)
}
- dcmock.SetGetAll(nil)
+ mockplugin.SetGetAll(nil)
dc.FlushData()
data = dc.Discovery()
@@ -80,7 +80,7 @@
nodeName := "test_node"
dc.Registry(nodeName, data)
- dcmock.SetGetAll(dcmock.NewGetAll)
+ mockplugin.SetGetAll(mockplugin.NewGetAll)
dc.FlushData()
newData := dc.Discovery()
if err != nil {
@@ -90,19 +90,19 @@
dc.Registry(nodeName, newData)
- dcmock.SetRegisterInstance(func(ctx context.Context, domainProject, serviceId string, instance *proto.MicroServiceInstance) (s string, e error) {
+ mockplugin.SetRegisterInstance(func(ctx context.Context, domainProject, serviceId string, instance *proto.MicroServiceInstance) (s string, e error) {
return "", errors.New("test error")
})
dc.Registry(nodeName, data)
- dcmock.SetRegisterInstance(nil)
+ mockplugin.SetRegisterInstance(nil)
dc.Registry(nodeName, data)
dc.Registry(nodeName, data)
- dcmock.SetHeartbeat(func(ctx context.Context, domainProject, serviceId, instanceId string) error {
+ mockplugin.SetHeartbeat(func(ctx context.Context, domainProject, serviceId, instanceId string) error {
return errors.New("test error")
})