(t *testing.T)
| 439 | } |
| 440 | |
| 441 | func TestField_GetText(t *testing.T) { |
| 442 | type fields struct { |
| 443 | dataType TSDataType |
| 444 | name string |
| 445 | value interface{} |
| 446 | } |
| 447 | tests := []struct { |
| 448 | name string |
| 449 | fields fields |
| 450 | want string |
| 451 | }{ |
| 452 | { |
| 453 | name: "GetText-01", |
| 454 | fields: fields{ |
| 455 | dataType: TEXT, |
| 456 | name: "", |
| 457 | value: "32.768", |
| 458 | }, |
| 459 | want: "32.768", |
| 460 | }, { |
| 461 | name: "GetText-02", |
| 462 | fields: fields{ |
| 463 | dataType: TEXT, |
| 464 | name: "", |
| 465 | value: nil, |
| 466 | }, |
| 467 | want: "", |
| 468 | }, { |
| 469 | name: "GetText-03", |
| 470 | fields: fields{ |
| 471 | dataType: INT32, |
| 472 | name: "", |
| 473 | value: int32(1), |
| 474 | }, |
| 475 | want: "1", |
| 476 | }, { |
| 477 | name: "GetText-04", |
| 478 | fields: fields{ |
| 479 | dataType: STRING, |
| 480 | name: "", |
| 481 | value: "STRING", |
| 482 | }, |
| 483 | want: "STRING", |
| 484 | }, { |
| 485 | name: "GetText-05", |
| 486 | fields: fields{ |
| 487 | dataType: BLOB, |
| 488 | name: "", |
| 489 | value: []byte("BLOB"), |
| 490 | }, |
| 491 | want: "0x424c4f42", |
| 492 | }, { |
| 493 | name: "GetText-06", |
| 494 | fields: fields{ |
| 495 | dataType: DATE, |
| 496 | name: "", |
| 497 | value: time.Date(2024, time.Month(4), 1, 0, 0, 0, 0, time.UTC), |
| 498 | }, |
nothing calls this directly
no test coverage detected
searching dependent graphs…