Passed
Pull Request — main (#42)
by Yume
01:14
created

test.TestFetchTodayCard   A

Complexity

Conditions 4

Size

Total Lines 19
Code Lines 14

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 4
eloc 14
nop 1
dl 0
loc 19
rs 9.7
c 0
b 0
f 0
1
package test
2
3
import (
4
	"github.com/memnix/memnixrest/app/queries"
5
	"reflect"
6
	"testing"
7
)
8
9
func TestFetchTodayCard(t *testing.T) {
10
	tests := []struct {
11
		name   string
12
		userID uint
13
		want   bool
14
	}{
15
		{
16
			name:   "fetch today card",
17
			userID: 6,
18
			want:   true,
19
		},
20
	}
21
22
	Setup()
23
24
	for _, tt := range tests {
25
		t.Run(tt.name, func(t *testing.T) {
26
			if got := queries.FetchTodayCard(tt.userID); !reflect.DeepEqual(got.Success, tt.want) {
27
				t.Errorf("FetchTodayCard() = %v, want %v", got, tt.want)
28
			}
29
		})
30
	}
31
}
32