package uiaselector import "testing" func TestLoadDumpFixtureParsesAcceptedN12RTree(t *testing.T) { root, err := LoadDumpFile("testdata/n12r-2026-07-09-uia-redacted.json") if err != nil { t.Fatalf("LoadDumpFile: %v", err) } if root.AutomationID != "frmMain" { t.Fatalf("root automation_id = %q, want frmMain", root.AutomationID) } if root.ControlType != "Window" { t.Fatalf("root control_type = %q, want Window", root.ControlType) } if got := CountNodes(root); got != 66 { t.Fatalf("CountNodes = %d, want 66", got) } }