OSDN Git Service

fa5367c3ea2bf5fb450e7b63ef92108f25e03088
[bytom/bytom.git] / blockchain / account / receivers_test.go
1 package account
2
3 import (
4         "context"
5         "testing"
6
7         "github.com/bytom/crypto/ed25519/chainkd"
8         "github.com/bytom/testutil"
9 )
10
11 func TestCreateAddressReceiver(t *testing.T) {
12         m := mockAccountManager(t)
13         ctx := context.Background()
14
15         account, err := m.Create([]chainkd.XPub{testutil.TestXPub}, 1, "test-alias", nil)
16         if err != nil {
17                 testutil.FatalErr(t, err)
18         }
19
20         _, err = m.CreateAddressReceiver(ctx, account.ID)
21         if err != nil {
22                 testutil.FatalErr(t, err)
23         }
24
25         _, err = m.CreateAddressReceiver(ctx, account.Alias)
26         if err != nil {
27                 testutil.FatalErr(t, err)
28         }
29 }