Commit d839b42
committed
refactor(tests): enhance readability and type safety in integration tests
- Replaced `if` checks with `requireNotNull` for argument validation.
- Updated formatting for response generation methods to improve clarity.
- Sorted tools by name in `listTools` handler for consistent pagination testing.
- Replaced `kotlin.test` prefix with direct imports for assertions.1 parent 23e9bc1 commit d839b42
4 files changed
Lines changed: 47 additions & 20 deletions
File tree
- integration-test/src/jvmTest/kotlin/io/modelcontextprotocol/kotlin/sdk/integration/kotlin
- streamablehttp
Lines changed: 16 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
28 | 30 | | |
| |||
161 | 163 | | |
162 | 164 | | |
163 | 165 | | |
164 | | - | |
165 | | - | |
| 166 | + | |
| 167 | + | |
166 | 168 | | |
167 | 169 | | |
168 | 170 | | |
| |||
708 | 710 | | |
709 | 711 | | |
710 | 712 | | |
711 | | - | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
712 | 717 | | |
713 | 718 | | |
714 | 719 | | |
| |||
726 | 731 | | |
727 | 732 | | |
728 | 733 | | |
729 | | - | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
730 | 739 | | |
731 | 740 | | |
732 | 741 | | |
| |||
739 | 748 | | |
740 | 749 | | |
741 | 750 | | |
742 | | - | |
| 751 | + | |
743 | 752 | | |
744 | 753 | | |
745 | 754 | | |
746 | 755 | | |
747 | 756 | | |
748 | 757 | | |
749 | | - | |
| 758 | + | |
750 | 759 | | |
751 | 760 | | |
752 | 761 | | |
753 | | - | |
| 762 | + | |
754 | 763 | | |
755 | 764 | | |
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
323 | | - | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
324 | 332 | | |
325 | 333 | | |
326 | 334 | | |
| |||
357 | 365 | | |
358 | 366 | | |
359 | 367 | | |
360 | | - | |
| 368 | + | |
361 | 369 | | |
362 | 370 | | |
363 | 371 | | |
| |||
368 | 376 | | |
369 | 377 | | |
370 | 378 | | |
371 | | - | |
| 379 | + | |
372 | 380 | | |
373 | 381 | | |
Lines changed: 14 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| |||
802 | 804 | | |
803 | 805 | | |
804 | 806 | | |
805 | | - | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
806 | 811 | | |
807 | 812 | | |
808 | 813 | | |
809 | 814 | | |
810 | 815 | | |
811 | | - | |
| 816 | + | |
812 | 817 | | |
813 | 818 | | |
814 | 819 | | |
| |||
832 | 837 | | |
833 | 838 | | |
834 | 839 | | |
835 | | - | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
836 | 844 | | |
837 | 845 | | |
838 | 846 | | |
839 | 847 | | |
840 | 848 | | |
841 | 849 | | |
842 | | - | |
| 850 | + | |
843 | 851 | | |
844 | 852 | | |
845 | 853 | | |
846 | 854 | | |
847 | 855 | | |
848 | 856 | | |
849 | | - | |
| 857 | + | |
850 | 858 | | |
851 | 859 | | |
852 | 860 | | |
853 | | - | |
| 861 | + | |
854 | 862 | | |
855 | 863 | | |
Lines changed: 6 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| 12 | + | |
11 | 13 | | |
12 | | - | |
13 | 14 | | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
38 | | - | |
| 40 | + | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
| |||
47 | 49 | | |
48 | 50 | | |
49 | 51 | | |
50 | | - | |
| 52 | + | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| |||
61 | 63 | | |
62 | 64 | | |
63 | 65 | | |
64 | | - | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
0 commit comments