-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathgotime_test.go
More file actions
90 lines (73 loc) · 1.68 KB
/
gotime_test.go
File metadata and controls
90 lines (73 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
// gotime_test.go
package gotime
import (
"testing"
"time"
"github.com/stretchr/testify/assert"
)
func TestGetTimeUnix(t *testing.T) {
now := time.Now()
unix := GetTimeUnix(now)
assert.Equal(t, unix, now.Unix())
}
func TestGetNowTimeUnix(t *testing.T) {
unix := GetNowTimeUnix()
assert.NotZero(t, unix)
}
func TestGet24time(t *testing.T) {
now := time.Now()
time24 := Get24Time(now)
assert.NotZero(t, time24.Unix())
}
func TestGet24timeUnix(t *testing.T) {
now := time.Now()
time24 := Get24Time(now)
unix := Get24TimeUnix(now)
assert.NotZero(t, unix)
assert.Equal(t, unix, time24.Unix())
}
func TestGetToday24time(t *testing.T) {
time24 := GetToday24Time()
assert.NotZero(t, time24.Unix())
}
func TestGetToday24timeUnix(t *testing.T) {
unix := GetToday24TimeUnix()
assert.NotZero(t, unix)
}
func TestTimeToDate(t *testing.T) {
now := time.Now()
date := TimeToDate(now)
assert.NotZero(t, date)
}
func TestGetNowDateStr(t *testing.T) {
date := GetNowDateStr()
assert.NotZero(t, date)
}
func TestTimeToDateTime(t *testing.T) {
now := time.Now()
dateTime := TimeToDateTime(now)
assert.NotZero(t, dateTime)
}
func TestGetNowStr(t *testing.T) {
nowStr := GetNowStr()
assert.NotZero(t, nowStr)
}
func TestDateStrToTime(t *testing.T) {
dateStr := "2016-01-01"
ti := DateStrToTime(dateStr)
assert.NotZero(t, ti.Unix())
}
func TestDateTimeStrToTime(t *testing.T) {
dateTimeStr := "2016-01-01 10:01:01"
ti := DateTimeStrToTime(dateTimeStr)
assert.NotZero(t, ti.Unix())
}
func TestTimeTodayStrToTime(t *testing.T) {
timeStr := "10:01:01"
ti := TimeTodayStrToTime(timeStr)
assert.NotZero(t, ti.Unix())
}
func TestIsWeekend(t *testing.T) {
now := time.Now()
IsWeekend(now)
}