harness-drone/server/resource/user/model_test.go
2014-06-04 14:25:38 -07:00

22 lines
479 B
Go

package user
import (
"testing"
)
func TestSetEmail(t *testing.T) {
user := User{}
user.SetEmail("winkle@caltech.edu")
// make sure the email was correctly set
var got, want = user.Email, "winkle@caltech.edu"
if got != want {
t.Errorf("Want Email %s, got %s", want, got)
}
// make sure the gravatar hash was correctly calculated
got, want = user.Gravatar, "ab23a88a3ed77ecdfeb894c0eaf2817a"
if got != want {
t.Errorf("Want Gravatar %s, got %s", want, got)
}
}