15 lines
556 B
Go
15 lines
556 B
Go
package domain_test
|
|
|
|
import (
|
|
"git.cin.su/m/Assistant/contracts/interaction"
|
|
interactiondomain "git.cin.su/m/Assistant/modules/interaction/domain"
|
|
"testing"
|
|
)
|
|
|
|
func TestConversationParserProducesIntentOnly(t *testing.T) {
|
|
value := interactiondomain.ParseConfigurationCommand("Настройка language = ru только сейчас", "principal-1", "utterance-1")
|
|
if value.Kind != interaction.ConfigurationCommandSet || value.DefinitionRef != "language" || value.TypedValue != "ru" || !value.TemporaryOverride {
|
|
t.Fatalf("value=%+v", value)
|
|
}
|
|
}
|