package xml import ( "bytes" "reflect" "testing" ) func TestSortXML(t *testing.T) { xmlInput := bytes.NewReader([]byte(`xyz1231`)) sortedXML, err := SortXML(xmlInput, false) expectedsortedXML := `123xyz1` if err != nil { t.Fatalf("expected no error, got %v", err) } if !reflect.DeepEqual(sortedXML, expectedsortedXML) { t.Errorf("expect match\nexpect: %+v\nactual: %+v\n", expectedsortedXML, sortedXML) } }