You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
805 B
25 lines
805 B
3 years ago
|
package v2
|
||
|
|
||
|
import "testing"
|
||
|
|
||
|
func Test_GetFIdentifierDescription(t *testing.T) {
|
||
|
description := GetFIdentifierDescription("TIT2")
|
||
|
|
||
|
if description != "Title/songname/content description" {
|
||
|
t.Errorf("GetFIdentifierDescription failed: expected description for TIT2 to be %s, got %s",
|
||
|
"Title/songname/content description", description)
|
||
|
}
|
||
|
|
||
|
description = GetFIdentifierDescription("TBP")
|
||
|
if description != "BPM (Beats Per Minute)" {
|
||
|
t.Errorf("GetFIdentifierDescription failed: expected description for TBP to be %s, got %s",
|
||
|
"BPM (Beats Per Minute)", description)
|
||
|
}
|
||
|
|
||
|
description = GetFIdentifierDescription("SomeInvalidFrameIDName")
|
||
|
if description != "" {
|
||
|
t.Errorf("GetFIdentifierDescription failed: expected description for SomeInvalidFrameIDName to be \"\", got %s",
|
||
|
description)
|
||
|
}
|
||
|
}
|