meowlib/identity_test.go

31 lines
465 B
Go
Raw Normal View History

2022-01-15 22:19:29 +01:00
package meowlib
import (
"log"
"testing"
)
func TestCreate(t *testing.T) {
id := CreateIdentity("myname")
id.Save("test.id")
}
func TestSave(t *testing.T) {
id := Identity{Nickname: "myname",
PublicKey: "pubk",
PrivateKey: "privk",
Status: "online",
}
id.Save("test.id")
}
func TestLoad(t *testing.T) {
id, err := LoadIdentity("test.id")
if err != nil {
log.Fatal((err.Error()))
}
if id.Nickname != "myname" {
log.Fatal("failed")
}
}