mirror of
https://github.com/jesseduffield/lazygit.git
synced 2024-12-14 11:23:09 +02:00
21 lines
483 B
Go
21 lines
483 B
Go
package authors
|
|
|
|
import "testing"
|
|
|
|
func TestGetInitials(t *testing.T) {
|
|
for input, expectedOutput := range map[string]string{
|
|
"Jesse Duffield": "JD",
|
|
"Jesse Duffield Man": "JD",
|
|
"JesseDuffield": "Je",
|
|
"J": "J",
|
|
"六书六書": "六",
|
|
"書": "書",
|
|
"": "",
|
|
} {
|
|
output := getInitials(input)
|
|
if output != expectedOutput {
|
|
t.Errorf("Expected %s to be %s", output, expectedOutput)
|
|
}
|
|
}
|
|
}
|