From 41fe3a65860c6d9572e4dde4682d8233a3bd3ba3 Mon Sep 17 00:00:00 2001 From: mo khan Date: Sat, 18 May 2024 12:13:45 -0600 Subject: test: start to add unit tests --- pkg/gitlab/issue.go | 9 +++++++++ pkg/gitlab/issue_test.go | 15 +++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 pkg/gitlab/issue.go create mode 100644 pkg/gitlab/issue_test.go (limited to 'pkg') diff --git a/pkg/gitlab/issue.go b/pkg/gitlab/issue.go new file mode 100644 index 0000000..720a78b --- /dev/null +++ b/pkg/gitlab/issue.go @@ -0,0 +1,9 @@ +package gitlab + +type Issue struct { + ID int `json:"id"` + IID int `json:"iid"` + ProjectID int `json:"project_id"` + Title string `json:"title"` + Description string `json:"description"` +} diff --git a/pkg/gitlab/issue_test.go b/pkg/gitlab/issue_test.go new file mode 100644 index 0000000..fd1feeb --- /dev/null +++ b/pkg/gitlab/issue_test.go @@ -0,0 +1,15 @@ +package gitlab + +import ( + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestIssue(t *testing.T) { + t.Run("ParseIssues", func(t *testing.T) { + t.Run("parses the array of issues from IO", func(t *testing.T) { + assert.Equal(t, false, true) + }) + }) +} -- cgit v1.2.3