@@ -98,7 +98,10 @@ public async Task Can_Include_Nested_HasMany_Relationships()
9898 var documents = JsonConvert . DeserializeObject < Documents > ( body ) ;
9999 var included = documents . Included ;
100100
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" ) ) ;
102105 }
103106
104107 [ Fact ]
@@ -135,7 +138,11 @@ public async Task Can_Include_Nested_HasMany_Relationships_BelongsTo()
135138 var documents = JsonConvert . DeserializeObject < Documents > ( body ) ;
136139 var included = documents . Included ;
137140
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" ) ) ;
139146 }
140147
141148 [ Fact ]
@@ -174,7 +181,12 @@ public async Task Can_Include_Nested_Relationships_With_Multiple_Paths()
174181 var documents = JsonConvert . DeserializeObject < Documents > ( body ) ;
175182 var included = documents . Included ;
176183
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" ) ) ;
178190 }
179191
180192 [ Fact ]
0 commit comments