============================================================================= GetInt edge cases (SYS-REQ-075, SYS-REQ-076, SYS-REQ-077, SYS-REQ-078) ============================================================================= Verifies: SYS-REQ-075 [malformed] GetInt on malformed input shall propaga
(t *testing.T)
| 726 | // Verifies: SYS-REQ-075 [malformed] |
| 727 | // GetInt on malformed input shall propagate Get error. |
| 728 | func TestGetIntMalformedInput(t *testing.T) { |
| 729 | _, err := GetInt([]byte(`{"a"::`), "a") |
| 730 | if err == nil { |
| 731 | t.Fatal("GetInt on malformed input should return error") |
| 732 | } |
| 733 | } |
| 734 | |
| 735 | // Verifies: SYS-REQ-076 [boundary] |
| 736 | // GetInt on overflow value shall return overflow error. |