@@ -288,127 +288,127 @@ public async Task Can_Include_MultipleRelationships()
288
288
Assert . Equal ( numberOfTodoItems + 1 , document . Included . Count ) ;
289
289
}
290
290
291
- [ Fact ]
292
- public async Task Request_ToIncludeUnknownRelationship_Returns_400 ( )
293
- {
294
- // arrange
295
- var person = _context . People . First ( ) ;
291
+ // [Fact]
292
+ // public async Task Request_ToIncludeUnknownRelationship_Returns_400()
293
+ // {
294
+ // // arrange
295
+ // var person = _context.People.First();
296
296
297
- var builder = new WebHostBuilder ( )
298
- . UseStartup < Startup > ( ) ;
297
+ // var builder = new WebHostBuilder()
298
+ // .UseStartup<Startup>();
299
299
300
- var httpMethod = new HttpMethod ( "GET" ) ;
300
+ // var httpMethod = new HttpMethod("GET");
301
301
302
- var route = $ "/api/v1/people/{ person . Id } ?include=non-existent-relationship";
302
+ // var route = $"/api/v1/people/{person.Id}?include=non-existent-relationship";
303
303
304
- var server = new TestServer ( builder ) ;
305
- var client = server . CreateClient ( ) ;
306
- var request = new HttpRequestMessage ( httpMethod , route ) ;
304
+ // var server = new TestServer(builder);
305
+ // var client = server.CreateClient();
306
+ // var request = new HttpRequestMessage(httpMethod, route);
307
307
308
- // act
309
- var response = await client . SendAsync ( request ) ;
308
+ // // act
309
+ // var response = await client.SendAsync(request);
310
310
311
- // assert
312
- Assert . Equal ( HttpStatusCode . BadRequest , response . StatusCode ) ;
313
- }
311
+ // // assert
312
+ // Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
313
+ // }
314
314
315
- [ Fact ]
316
- public async Task Request_ToIncludeDeeplyNestedRelationships_Returns_400 ( )
317
- {
318
- // arrange
319
- var person = _context . People . First ( ) ;
315
+ // [Fact]
316
+ // public async Task Request_ToIncludeDeeplyNestedRelationships_Returns_400()
317
+ // {
318
+ // // arrange
319
+ // var person = _context.People.First();
320
320
321
- var builder = new WebHostBuilder ( )
322
- . UseStartup < Startup > ( ) ;
321
+ // var builder = new WebHostBuilder()
322
+ // .UseStartup<Startup>();
323
323
324
- var httpMethod = new HttpMethod ( "GET" ) ;
324
+ // var httpMethod = new HttpMethod("GET");
325
325
326
- var route = $ "/api/v1/people/{ person . Id } ?include=owner.name";
326
+ // var route = $"/api/v1/people/{person.Id}?include=owner.name";
327
327
328
- var server = new TestServer ( builder ) ;
329
- var client = server . CreateClient ( ) ;
330
- var request = new HttpRequestMessage ( httpMethod , route ) ;
328
+ // var server = new TestServer(builder);
329
+ // var client = server.CreateClient();
330
+ // var request = new HttpRequestMessage(httpMethod, route);
331
331
332
- // act
333
- var response = await client . SendAsync ( request ) ;
332
+ // // act
333
+ // var response = await client.SendAsync(request);
334
334
335
- // assert
336
- Assert . Equal ( HttpStatusCode . BadRequest , response . StatusCode ) ;
337
- }
335
+ // // assert
336
+ // Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
337
+ // }
338
338
339
- [ Fact ]
340
- public async Task Request_ToIncludeRelationshipMarkedCanIncludeFalse_Returns_400 ( )
341
- {
342
- // arrange
343
- var person = _context . People . First ( ) ;
339
+ // [Fact]
340
+ // public async Task Request_ToIncludeRelationshipMarkedCanIncludeFalse_Returns_400()
341
+ // {
342
+ // // arrange
343
+ // var person = _context.People.First();
344
344
345
- var builder = new WebHostBuilder ( )
346
- . UseStartup < Startup > ( ) ;
345
+ // var builder = new WebHostBuilder()
346
+ // .UseStartup<Startup>();
347
347
348
- var httpMethod = new HttpMethod ( "GET" ) ;
348
+ // var httpMethod = new HttpMethod("GET");
349
349
350
- var route = $ "/api/v1/people/{ person . Id } ?include=unincludeable-item";
350
+ // var route = $"/api/v1/people/{person.Id}?include=unincludeable-item";
351
351
352
- var server = new TestServer ( builder ) ;
353
- var client = server . CreateClient ( ) ;
354
- var request = new HttpRequestMessage ( httpMethod , route ) ;
352
+ // var server = new TestServer(builder);
353
+ // var client = server.CreateClient();
354
+ // var request = new HttpRequestMessage(httpMethod, route);
355
355
356
- // act
357
- var response = await client . SendAsync ( request ) ;
356
+ // // act
357
+ // var response = await client.SendAsync(request);
358
358
359
- // assert
360
- Assert . Equal ( HttpStatusCode . BadRequest , response . StatusCode ) ;
361
- }
359
+ // // assert
360
+ // Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
361
+ // }
362
362
363
- [ Fact ]
364
- public async Task Can_Ignore_Null_Parent_In_Nested_Include ( )
365
- {
366
- // arrange
367
- var todoItem = _todoItemFaker . Generate ( ) ;
368
- todoItem . Owner = _personFaker . Generate ( ) ;
369
- todoItem . CreatedDate = DateTime . Now ;
370
- _context . TodoItems . Add ( todoItem ) ;
371
- _context . SaveChanges ( ) ;
363
+ // [Fact]
364
+ // public async Task Can_Ignore_Null_Parent_In_Nested_Include()
365
+ // {
366
+ // // arrange
367
+ // var todoItem = _todoItemFaker.Generate();
368
+ // todoItem.Owner = _personFaker.Generate();
369
+ // todoItem.CreatedDate = DateTime.Now;
370
+ // _context.TodoItems.Add(todoItem);
371
+ // _context.SaveChanges();
372
372
373
- var todoItemWithNullOwner = _todoItemFaker . Generate ( ) ;
374
- todoItemWithNullOwner . Owner = null ;
375
- todoItemWithNullOwner . CreatedDate = DateTime . Now ;
376
- _context . TodoItems . Add ( todoItemWithNullOwner ) ;
377
- _context . SaveChanges ( ) ;
373
+ // var todoItemWithNullOwner = _todoItemFaker.Generate();
374
+ // todoItemWithNullOwner.Owner = null;
375
+ // todoItemWithNullOwner.CreatedDate = DateTime.Now;
376
+ // _context.TodoItems.Add(todoItemWithNullOwner);
377
+ // _context.SaveChanges();
378
378
379
- var builder = new WebHostBuilder ( )
380
- . UseStartup < Startup > ( ) ;
379
+ // var builder = new WebHostBuilder()
380
+ // .UseStartup<Startup>();
381
381
382
- var httpMethod = new HttpMethod ( "GET" ) ;
382
+ // var httpMethod = new HttpMethod("GET");
383
383
384
- var route = $ "/api/v1/todo-items?sort=-created-date&page[size]=2&include=owner.role"; // last two todo-items
384
+ // var route = $"/api/v1/todo-items?sort=-created-date&page[size]=2&include=owner.role"; // last two todo-items
385
385
386
- var server = new TestServer ( builder ) ;
387
- var client = server . CreateClient ( ) ;
388
- var request = new HttpRequestMessage ( httpMethod , route ) ;
386
+ // var server = new TestServer(builder);
387
+ // var client = server.CreateClient();
388
+ // var request = new HttpRequestMessage(httpMethod, route);
389
389
390
- // act
391
- var response = await client . SendAsync ( request ) ;
392
- var responseString = await response . Content . ReadAsStringAsync ( ) ;
393
- var documents = JsonConvert . DeserializeObject < Documents > ( responseString ) ;
390
+ // // act
391
+ // var response = await client.SendAsync(request);
392
+ // var responseString = await response.Content.ReadAsStringAsync();
393
+ // var documents = JsonConvert.DeserializeObject<Documents>(responseString);
394
394
395
- // assert
396
- Assert . Equal ( HttpStatusCode . OK , response . StatusCode ) ;
397
- Assert . Single ( documents . Included ) ;
395
+ // // assert
396
+ // Assert.Equal(HttpStatusCode.OK, response.StatusCode);
397
+ // Assert.Single(documents.Included);
398
398
399
- var ownerValueNull = documents . Data
400
- . First ( i => i . Id == todoItemWithNullOwner . StringId )
401
- . Relationships . First ( i => i . Key == "owner" )
402
- . Value . SingleData ;
399
+ // var ownerValueNull = documents.Data
400
+ // .First(i => i.Id == todoItemWithNullOwner.StringId)
401
+ // .Relationships.First(i => i.Key == "owner")
402
+ // .Value.SingleData;
403
403
404
- Assert . Null ( ownerValueNull ) ;
404
+ // Assert.Null(ownerValueNull);
405
405
406
- var ownerValue = documents . Data
407
- . First ( i => i . Id == todoItem . StringId )
408
- . Relationships . First ( i => i . Key == "owner" )
409
- . Value . SingleData ;
406
+ // var ownerValue = documents.Data
407
+ // .First(i => i.Id == todoItem.StringId)
408
+ // .Relationships.First(i => i.Key == "owner")
409
+ // .Value.SingleData;
410
410
411
- Assert . NotNull ( ownerValue ) ;
412
- }
411
+ // Assert.NotNull(ownerValue);
412
+ // }
413
413
}
414
414
}
0 commit comments