INNER CODE UNIT · Go
TestIsWeekDay
asobti/kube-monkey · internal/pkg/calendar/calendar_test.go:11
func TestIsWeekDay(t *testing.T) {
monday := time.Date(2018, 4, 16, 0, 0, 0, 0, time.UTC)
assert.True(t, isWeekday(monday))
assert.True(t, isWeekday(monday.Add(time.Hour*24)))
assert.True(t, isWeekday(monday.Add(time.Hour*24*2)))
assert.True(t, isWeekday(monday.Add(time.Hour*24*3)))
assert.True(t, isWeekday(monday.Add(time.Hour*24*4)))
assert.False(t, isWeekday(monday.Add(time.Hour*24*5)))
assert.False(t, isWeekday(monday.Add(time.Hour*24*6)))
}
func TestParseMtbf(t *testing.T) {
for value, expected := range map[string]time.Duration{
"1": 24 * time.Hour,
"3": 72 * time.Hour,
"1d": 24 * time.Hour,