diff --git a/hello_test.go b/hello_test.go index c8a873a..4836cf6 100644 --- a/hello_test.go +++ b/hello_test.go @@ -6,17 +6,18 @@ func TestHello(t *testing.T) { t.Run("saying hello to people", func(t *testing.T) { got := Hello("Hoborg") want := "Hello, Hoborg" - - if got != want { - t.Errorf("got %q want %q", got, want) - } + assertMessage(t, got, want) }) t.Run("say 'Hello, World' when an empty string is given", func(t *testing.T) { got := Hello("") - want := "Hello, World" - - if got != want { - t.Errorf("got %q want %q", got, want) - } + want := "Hello, Worldi" + assertMessage(t, got, want) }) } + +func assertMessage(t testing.TB, got, want string) { + t.Helper() + if got != want { + t.Errorf("got %q want %q", got, want) + } +}