github.com/wtfutil/wtf@v0.43.0/utils/email_addresses_test.go (about)

     1  package utils
     2  
     3  import (
     4  	"testing"
     5  
     6  	. "github.com/stretchr/testify/assert"
     7  )
     8  
     9  func Test_NameFromEmail(t *testing.T) {
    10  	Equal(t, "", NameFromEmail(""))
    11  	Equal(t, "Chris Cummer", NameFromEmail("chris.cummer@me.com"))
    12  }
    13  
    14  func Test_NamesFromEmails(t *testing.T) {
    15  	var result []string
    16  
    17  	result = NamesFromEmails([]string{})
    18  	Equal(t, []string{}, result)
    19  
    20  	result = NamesFromEmails([]string{"chris.cummer@me.com", "chriscummer@me.com"})
    21  	Equal(t, []string{"Chris Cummer", "Chriscummer"}, result)
    22  }