tercul-backend/linguistics/adapter_govader_test.go
Damir Mukimov fa336cacf3
wip
2025-09-01 00:43:59 +02:00

18 lines
449 B
Go

package linguistics
import (
"github.com/stretchr/testify/require"
"testing"
)
func TestGoVADERSentimentProvider_Score(t *testing.T) {
sp, err := NewGoVADERSentimentProvider()
require.NoError(t, err)
pos, err := sp.Score("I love this wonderful product!", "en")
require.NoError(t, err)
require.Greater(t, pos, 0.0)
neg, err := sp.Score("This is the worst thing ever. I hate it.", "en")
require.NoError(t, err)
require.Less(t, neg, 0.0)
}