From 78add3b21f97cc487439a1df9417f91c0ac6562f Mon Sep 17 00:00:00 2001 From: Benjamin Wenger <ben@elixxir.ioo> Date: Mon, 29 Aug 2022 14:50:09 -0700 Subject: [PATCH] added tests for messageTypes.go --- channels/messageTypes_test.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 channels/messageTypes_test.go diff --git a/channels/messageTypes_test.go b/channels/messageTypes_test.go new file mode 100644 index 000000000..f3152c872 --- /dev/null +++ b/channels/messageTypes_test.go @@ -0,0 +1,18 @@ +package channels + +import "testing" + +func TestMessageType_String(t *testing.T) { + expected := []string{"Text", "AdminText", "Reaction", "Unknown messageType 4", + "Unknown messageType 5", "Unknown messageType 6", "Unknown messageType 7", + "Unknown messageType 8", "Unknown messageType 9", + "Unknown messageType 10"} + + for i := 1; i <= 10; i++ { + mt := MessageType(i) + if mt.String() != expected[i-1] { + t.Errorf("Stringer failed on test %d, %s vs %s", i, + mt.String(), expected[i-1]) + } + } +} -- GitLab