Verifies: SYS-REQ-002 [example] MCDC SYS-REQ-002: addressed_value_is_string=F, raw_string_token_is_well_formed=T, returns_getstring_decoded_value=F => TRUE MCDC SYS-REQ-002: addressed_value_is_string=T, raw_string_token_is_well_formed=F, returns_getstring_decoded_value=F => TRUE MCDC SYS-REQ-002: ad
(t *testing.T)
| 1505 | // MCDC SYS-REQ-002: addressed_value_is_string=T, raw_string_token_is_well_formed=T, returns_getstring_decoded_value=F => FALSE |
| 1506 | // MCDC SYS-REQ-002: addressed_value_is_string=T, raw_string_token_is_well_formed=T, returns_getstring_decoded_value=T => TRUE |
| 1507 | func TestGetString(t *testing.T) { |
| 1508 | runGetTests(t, "GetString()", getStringTests, |
| 1509 | func(test GetTest) (value interface{}, dataType ValueType, err error) { |
| 1510 | value, err = GetString([]byte(test.json), test.path...) |
| 1511 | return value, String, err |
| 1512 | }, |
| 1513 | func(test GetTest, value interface{}) (bool, interface{}) { |
| 1514 | expected := test.data.(string) |
| 1515 | return expected == value.(string), expected |
| 1516 | }, |
| 1517 | ) |
| 1518 | } |
| 1519 | |
| 1520 | // Verifies: SYS-REQ-011 [example] |
| 1521 | // MCDC SYS-REQ-011: addressed_value_is_string=F, returns_unsafe_string_view=F => TRUE |
nothing calls this directly
no test coverage detected
searching dependent graphs…