(t *testing.T)
| 23 | } |
| 24 | |
| 25 | func TestPositiveDurationOptSetAndValue(t *testing.T) { |
| 26 | var duration PositiveDurationOpt |
| 27 | assert.NilError(t, duration.Set("300s")) |
| 28 | assert.Check(t, is.Equal(time.Duration(300*10e8), *duration.Value())) |
| 29 | assert.Error(t, duration.Set("-300s"), "duration cannot be negative") |
| 30 | } |