Add tests for EntryType

This commit is contained in:
Julien Laffaye
2022-03-08 18:57:09 -05:00
parent 30e028f001
commit 48e53fcac1

18
constants_test.go Normal file
View File

@@ -0,0 +1,18 @@
package ftp
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestStatusText(t *testing.T) {
assert.Equal(t, "Unknown status code: 0", StatusText(0))
assert.Equal(t, "Invalid username or password.", StatusText(StatusInvalidCredentials))
}
func TestEntryTypeString(t *testing.T) {
assert.Equal(t, "file", EntryTypeFile.String())
assert.Equal(t, "folder", EntryTypeFolder.String())
assert.Equal(t, "link", EntryTypeLink.String())
}