@@ -55,10 +55,34 @@ public function testPublicGetComponentDetail(): void
5555
5656 $ this ->assertEquals ('wr-db ' , $ component ['id ' ]);
5757
58+ $ this ->assertArrayHasKey ('id ' , $ component );
59+ $ this ->assertArrayHasKey ('uri ' , $ component );
5860 $ this ->assertArrayHasKey ('name ' , $ component );
59- $ this ->assertArrayHasKey ('type ' , $ component );
6061 $ this ->assertArrayHasKey ('description ' , $ component );
61- $ this ->assertArrayHasKey ('uri ' , $ component );
62+ $ this ->assertArrayHasKey ('version ' , $ component );
63+ $ this ->assertArrayHasKey ('complexity ' , $ component );
64+ $ this ->assertArrayHasKey ('categories ' , $ component );
65+ $ this ->assertArrayHasKey ('hasRun ' , $ component );
66+ $ this ->assertArrayHasKey ('hasUI ' , $ component );
67+ $ this ->assertArrayHasKey ('ico32 ' , $ component );
68+ $ this ->assertArrayHasKey ('ico64 ' , $ component );
69+ $ this ->assertArrayHasKey ('ico128 ' , $ component );
70+ $ this ->assertArrayHasKey ('type ' , $ component );
71+ $ this ->assertArrayHasKey ('data ' , $ component );
72+ $ this ->assertArrayHasKey ('flags ' , $ component );
73+ $ this ->assertArrayHasKey ('documentationUrl ' , $ component );
74+ $ this ->assertArrayHasKey ('longDescription ' , $ component );
75+ $ this ->assertArrayHasKey ('configurationSchema ' , $ component );
76+ $ this ->assertArrayHasKey ('configurationRowSchema ' , $ component );
77+ $ this ->assertArrayHasKey ('emptyConfiguration ' , $ component );
78+ $ this ->assertArrayHasKey ('emptyConfigurationRow ' , $ component );
79+ $ this ->assertArrayHasKey ('createConfigurationRowSchema ' , $ component );
80+ $ this ->assertArrayHasKey ('configurationDescription ' , $ component );
81+ $ this ->assertArrayHasKey ('uiOptions ' , $ component );
82+ $ this ->assertArrayHasKey ('features ' , $ component );
83+ $ this ->assertArrayHasKey ('expiredOn ' , $ component );
84+ $ this ->assertArrayHasKey ('dataTypesConfiguration ' , $ component );
85+ $ this ->assertArrayHasKey ('processorConfiguration ' , $ component );
6286
6387 $ this ->assertArrayNotHasKey ('configurations ' , $ component );
6488 }
@@ -87,10 +111,34 @@ public function testGetComponentDetail(): void
87111
88112 $ this ->assertEquals ('wr-db ' , $ component ['id ' ]);
89113
114+ $ this ->assertArrayHasKey ('id ' , $ component );
115+ $ this ->assertArrayHasKey ('uri ' , $ component );
90116 $ this ->assertArrayHasKey ('name ' , $ component );
91- $ this ->assertArrayHasKey ('type ' , $ component );
92117 $ this ->assertArrayHasKey ('description ' , $ component );
93- $ this ->assertArrayHasKey ('uri ' , $ component );
118+ $ this ->assertArrayHasKey ('version ' , $ component );
119+ $ this ->assertArrayHasKey ('complexity ' , $ component );
120+ $ this ->assertArrayHasKey ('categories ' , $ component );
121+ $ this ->assertArrayHasKey ('hasRun ' , $ component );
122+ $ this ->assertArrayHasKey ('hasUI ' , $ component );
123+ $ this ->assertArrayHasKey ('ico32 ' , $ component );
124+ $ this ->assertArrayHasKey ('ico64 ' , $ component );
125+ $ this ->assertArrayHasKey ('ico128 ' , $ component );
126+ $ this ->assertArrayHasKey ('type ' , $ component );
127+ $ this ->assertArrayHasKey ('data ' , $ component );
128+ $ this ->assertArrayHasKey ('flags ' , $ component );
129+ $ this ->assertArrayHasKey ('documentationUrl ' , $ component );
130+ $ this ->assertArrayHasKey ('longDescription ' , $ component );
131+ $ this ->assertArrayHasKey ('configurationSchema ' , $ component );
132+ $ this ->assertArrayHasKey ('configurationRowSchema ' , $ component );
133+ $ this ->assertArrayHasKey ('emptyConfiguration ' , $ component );
134+ $ this ->assertArrayHasKey ('emptyConfigurationRow ' , $ component );
135+ $ this ->assertArrayHasKey ('createConfigurationRowSchema ' , $ component );
136+ $ this ->assertArrayHasKey ('configurationDescription ' , $ component );
137+ $ this ->assertArrayHasKey ('uiOptions ' , $ component );
138+ $ this ->assertArrayHasKey ('features ' , $ component );
139+ $ this ->assertArrayHasKey ('expiredOn ' , $ component );
140+ $ this ->assertArrayHasKey ('dataTypesConfiguration ' , $ component );
141+ $ this ->assertArrayHasKey ('processorConfiguration ' , $ component );
94142
95143 $ this ->assertArrayNotHasKey ('configurations ' , $ component );
96144 }
0 commit comments