package rdfloader import ( "io" "strings" "testing" ) func TestLoad2_2(t *testing.T) { var reader io.Reader var err error // TestCase 1: invalid rdf/xml must raise an error reader = strings.NewReader("") _, err = Load2_2(reader) if err == nil { t.Errorf("expected an EOF error reading an empty file, got %v", err) } // TestCase 2: Valid rdf/xml but invalid spdx document must raise an error reader = strings.NewReader(` `) _, err = Load2_2(reader) if err == nil { t.Errorf("expected an error due to no SpdxDocument Node in the document") } }