Files
atomic-swap/protocol/write_test.go
2022-08-19 20:31:50 -04:00

26 lines
583 B
Go

package protocol
import (
"path"
"testing"
"github.com/athanorlabs/atomic-swap/common"
mcrypto "github.com/athanorlabs/atomic-swap/crypto/monero"
"github.com/stretchr/testify/require"
)
func TestWriteKeysToFile(t *testing.T) {
kp, err := mcrypto.GenerateKeys()
require.NoError(t, err)
err = WriteKeysToFile(path.Join(t.TempDir(), "test.keys"), kp, common.Development)
require.NoError(t, err)
}
func TestWriteContractAddrssToFile(t *testing.T) {
addr := "0xabcd"
err := WriteContractAddressToFile(path.Join(t.TempDir(), "test.keys"), addr)
require.NoError(t, err)
}