@@ -98,7 +98,10 @@ public async Task Can_Include_Nested_HasMany_Relationships()
98
98
var documents = JsonConvert . DeserializeObject < Documents > ( body ) ;
99
99
var included = documents . Included ;
100
100
101
- Assert . Equal ( 4 , included . Count ) ; // 1 collection, 3 todos
101
+ Assert . Equal ( 4 , included . Count ) ;
102
+
103
+ Assert . Equal ( 3 , included . CountOfType ( "todo-items" ) ) ;
104
+ Assert . Equal ( 1 , included . CountOfType ( "todo-collections" ) ) ;
102
105
}
103
106
104
107
[ Fact ]
@@ -135,7 +138,11 @@ public async Task Can_Include_Nested_HasMany_Relationships_BelongsTo()
135
138
var documents = JsonConvert . DeserializeObject < Documents > ( body ) ;
136
139
var included = documents . Included ;
137
140
138
- Assert . Equal ( 5 , included . Count ) ; // 1 collection, 3 todos, 1 owner
141
+ Assert . Equal ( 5 , included . Count ) ;
142
+
143
+ Assert . Equal ( 3 , included . CountOfType ( "todo-items" ) ) ;
144
+ Assert . Equal ( 1 , included . CountOfType ( "people" ) ) ;
145
+ Assert . Equal ( 1 , included . CountOfType ( "todo-collections" ) ) ;
139
146
}
140
147
141
148
[ Fact ]
@@ -174,7 +181,12 @@ public async Task Can_Include_Nested_Relationships_With_Multiple_Paths()
174
181
var documents = JsonConvert . DeserializeObject < Documents > ( body ) ;
175
182
var included = documents . Included ;
176
183
177
- Assert . Equal ( 7 , included . Count ) ; // 1 collection, 3 todos, 2 owners, 1 role
184
+ Assert . Equal ( 7 , included . Count ) ;
185
+
186
+ Assert . Equal ( 3 , included . CountOfType ( "todo-items" ) ) ;
187
+ Assert . Equal ( 2 , included . CountOfType ( "people" ) ) ;
188
+ Assert . Equal ( 1 , included . CountOfType ( "person-roles" ) ) ;
189
+ Assert . Equal ( 1 , included . CountOfType ( "todo-collections" ) ) ;
178
190
}
179
191
180
192
[ Fact ]
0 commit comments