From 08b5737e0bf88a44a5d966e5bab4fc33bad058a3 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 18 Dec 2016 20:29:40 +0100 Subject: Subtests --- uuid_test.go | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/uuid_test.go b/uuid_test.go index 7153e8a..83e11aa 100644 --- a/uuid_test.go +++ b/uuid_test.go @@ -3,11 +3,20 @@ package anki import "testing" func TestParseUUID(t *testing.T) { - uuid, err := ParseUUID(ServiceUUID) - if err != nil { - t.Error(err) + testCases := []string{ + ServiceUUID, + ChrReadUUID, + ChrWriteUUID, } - if uuid.String() != ServiceUUID { - t.Errorf("got %v, want %v", uuid, ServiceUUID) + for _, tc := range testCases { + t.Run(tc, func(t *testing.T) { + uuid, err := ParseUUID(tc) + if err != nil { + t.Error(err) + } + if uuid.String() != tc { + t.Errorf("got %v, want %v", uuid, tc) + } + }) } } -- cgit v1.2.3