FloorMaterialAnalyzer/internal/model/semantic_json_test.go
2026-07-27 11:03:51 +08:00

17 lines
365 B
Go

package model
import (
"encoding/json"
"testing"
)
func TestSemanticFeaturesUnmarshalLegacyConfidence(t *testing.T) {
var semantic SemanticFeatures
if err := json.Unmarshal([]byte(`{"description":"x","confidence":"medium"}`), &semantic); err != nil {
t.Fatal(err)
}
if semantic.Confidence != 0.70 {
t.Fatalf("confidence = %v", semantic.Confidence)
}
}