github.com/lingyao2333/mo-zero@v1.4.1/core/discov/accountregistry_test.go (about)

     1  package discov
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/lingyao2333/mo-zero/core/discov/internal"
     7  	"github.com/lingyao2333/mo-zero/core/stringx"
     8  	"github.com/stretchr/testify/assert"
     9  )
    10  
    11  func TestRegisterAccount(t *testing.T) {
    12  	endpoints := []string{
    13  		"localhost:2379",
    14  	}
    15  	user := "foo" + stringx.Rand()
    16  	RegisterAccount(endpoints, user, "bar")
    17  	account, ok := internal.GetAccount(endpoints)
    18  	assert.True(t, ok)
    19  	assert.Equal(t, user, account.User)
    20  	assert.Equal(t, "bar", account.Pass)
    21  }