From f33931152067b46192c7bb1c28bf40ab970597ea Mon Sep 17 00:00:00 2001 From: Siegfried Siegert Date: Mon, 22 Jun 2020 21:47:53 +0200 Subject: [PATCH] Add test --- reverse_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 reverse_test.go diff --git a/reverse_test.go b/reverse_test.go new file mode 100644 index 0000000..9a76ef8 --- /dev/null +++ b/reverse_test.go @@ -0,0 +1,19 @@ +package morestrings + +import "testing" + +func TestReverseRunes(t *testing.T) { + cases := []struct { + in, want string + }{ + {"Hello, world", "dlrow ,olleH"}, + {"Hello, 世界", "界世 ,olleH"}, + {"", ""}, + } + for _, c := range cases { + got := ReverseRunes(c.in) + if got != c.want { + t.Errorf("ReverseRunes(%q) == %q, want %q", c.in, got, c.want) + } + } +}