Newer
Older
sisyphe-go / xml_test.go
@Nacim Nacim on 8 Feb 2022 620 bytes add test
package main

import (
	"testing"

	"github.com/stretchr/testify/assert"
)

var xmlData = LogMessage{
	corpusname: "test",
	name:       "test-default.xml",
	startAt:    "Thu Mar  4 13:08:00 2010 CET",
	extension:  ".xml",
	path:       "./example/xml/test-default.xml",
	mimetype:   "text/xml",
	size:       7123,
}

func TestValidXML(t *testing.T) {
	result := isValidXML("./example/xml/test-default.xml")
	assert.Equal(t, result, true, "XML is well formed")
}

func TestInValidXML(t *testing.T) {
	result := isValidXML("./example/xml/test-not-wellformed.xml")
	assert.Equal(t, result, false, "XML is not well formed")
}