FloorMaterialAnalyzer/internal/model/semantic_json_test.go

17 lines
365 B
Go
Raw Permalink Normal View History

2026-07-27 03:03:51 +00:00
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)
}
}