11package  client
22
33import  (
4+ 	"encoding/base64" 
45	"net/http" 
56	"net/http/httptest" 
67	"net/url" 
@@ -14,9 +15,9 @@ func TestCreateAccount(t *testing.T) {
1415	var  count  int 
1516	require  :=  require .New (t )
1617
17- 	_ ,  seed ,  publicKeyBase64 , err  :=  aliceKeys ()
18+ 	publicKey ,  privateKey , err  :=  aliceKeys ()
1819	require .NoError (err )
19- 	account .PublicKey  =  publicKeyBase64 
20+ 	account .PublicKey  =  base64 . StdEncoding . EncodeToString ( publicKey ) 
2021
2122	testServer  :=  httptest .NewServer (http .HandlerFunc (func (w  http.ResponseWriter , r  * http.Request ) {
2223		statusCode , body  :=  serverHandler (r , request , count , require )
@@ -31,7 +32,7 @@ func TestCreateAccount(t *testing.T) {
3132	require .NoError (err )
3233
3334	request  =  newClientWithNoAccount 
34- 	c , err  :=  NewRegistrarClient (baseURL , seed )
35+ 	c , err  :=  NewRegistrarClient (baseURL , privateKey )
3536	require .NoError (err )
3637
3738	t .Run ("test create account created successfully" , func (t  * testing.T ) {
@@ -47,9 +48,9 @@ func TestUpdateAccount(t *testing.T) {
4748	var  count  int 
4849	require  :=  require .New (t )
4950
50- 	pk ,  seed ,  publicKeyBase64 , err  :=  aliceKeys ()
51+ 	publicKey ,  privateKey , err  :=  aliceKeys ()
5152	require .NoError (err )
52- 	account .PublicKey  =  publicKeyBase64 
53+ 	account .PublicKey  =  base64 . StdEncoding . EncodeToString ( publicKey ) 
5354
5455	testServer  :=  httptest .NewServer (http .HandlerFunc (func (w  http.ResponseWriter , r  * http.Request ) {
5556		statusCode , body  :=  serverHandler (r , request , count , require )
@@ -67,11 +68,11 @@ func TestUpdateAccount(t *testing.T) {
6768	t .Run ("test update account updated successfully" , func (t  * testing.T ) {
6869		count  =  0 
6970		request  =  newClientWithAccountNoNode 
70- 		c , err  :=  NewRegistrarClient (baseURL , seed )
71+ 		c , err  :=  NewRegistrarClient (baseURL , privateKey )
7172
7273		require .NoError (err )
7374		require .Equal (c .twinID , account .TwinID )
74- 		require .Equal ([] byte ( c .keyPair .publicKey ),  pk )
75+ 		require .Equal (c .keyPair .publicKey ,  publicKey )
7576
7677		request  =  updateAccountWithStatusOK 
7778		relays  :=  []string {"relay1" }
@@ -81,10 +82,10 @@ func TestUpdateAccount(t *testing.T) {
8182
8283	t .Run ("test update account account not found" , func (t  * testing.T ) {
8384		request  =  newClientWithNoAccount 
84- 		c , err  :=  NewRegistrarClient (baseURL , seed )
85+ 		c , err  :=  NewRegistrarClient (baseURL , privateKey )
8586
8687		require .NoError (err )
87- 		require .Equal ([] byte ( c .keyPair .publicKey ),  pk )
88+ 		require .Equal (c .keyPair .publicKey ,  publicKey )
8889
8990		request  =  updateAccountWithNoAccount 
9091		relays  :=  []string {"relay1" }
@@ -98,9 +99,9 @@ func TestGetAccount(t *testing.T) {
9899	var  count  int 
99100	require  :=  require .New (t )
100101
101- 	pk ,  seed ,  publicKeyBase64 , err  :=  aliceKeys ()
102+ 	publicKey ,  privateKey , err  :=  aliceKeys ()
102103	require .NoError (err )
103- 	account .PublicKey  =  publicKeyBase64 
104+ 	account .PublicKey  =  base64 . StdEncoding . EncodeToString ( publicKey ) 
104105
105106	testServer  :=  httptest .NewServer (http .HandlerFunc (func (w  http.ResponseWriter , r  * http.Request ) {
106107		statusCode , body  :=  serverHandler (r , request , count , require )
@@ -116,10 +117,10 @@ func TestGetAccount(t *testing.T) {
116117
117118	count  =  0 
118119	request  =  newClientWithAccountNoNode 
119- 	c , err  :=  NewRegistrarClient (baseURL , seed )
120+ 	c , err  :=  NewRegistrarClient (baseURL , privateKey )
120121	require .NoError (err )
121- 	require .Equal (c . twinID ,  account . TwinID )
122- 	require .Equal ([] byte ( c .keyPair .publicKey ),  pk )
122+ 	require .Equal (account . TwinID ,  c . twinID )
123+ 	require .Equal (publicKey ,  c .keyPair .publicKey )
123124
124125	t .Run ("test get account with id account not found" , func (t  * testing.T ) {
125126		request  =  getAccountWithIDStatusNotFount 
0 commit comments