Files
oddmu/tokenizer_test.go
Alex Schroeder 2188f99dea go fmt
2023-09-26 00:07:34 +02:00

14 lines
461 B
Go

package main
import (
"github.com/stretchr/testify/assert"
"testing"
)
func TestTokenizer(t *testing.T) {
assert.EqualValues(t, []string{}, tokens(""), "empty string")
assert.EqualValues(t, []string{"franc"}, tokens("Franc"), "lower case")
assert.EqualValues(t, []string{"i", "don", "t", "know", "what", "to", "do"}, tokens("I don't know what to do."))
assert.EqualValues(t, []string{"#truth"}, hashtags([]byte("This is boring. #Truth")), "hashtags")
}