@@ -120,7 +120,8 @@ await _testContext.RunOnDatabaseAsync(async db =>
120120 id = t1 . StringId ,
121121 meta = GetExampleMetaData ( )
122122 } ,
123- new {
123+ new
124+ {
124125 type = "supportTickets" ,
125126 id = t2 . StringId ,
126127 meta = GetExampleMetaData ( )
@@ -292,7 +293,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
292293
293294 await _testContext . RunOnDatabaseAsync ( async db =>
294295 {
295- var updated = await db . SupportTickets . FirstAsync ( t => t . Id == existingTicket . Id ) ;
296+ SupportTicket updated = await db . SupportTickets . FirstAsync ( t => t . Id == existingTicket . Id ) ;
296297 updated . Description . Should ( ) . Be ( existingTicket . Description ) ;
297298 } ) ;
298299 }
@@ -420,7 +421,7 @@ await _testContext.RunOnDatabaseAsync(async dbContext =>
420421
421422 await _testContext . RunOnDatabaseAsync ( async db =>
422423 {
423- var ticket = await db . SupportTickets
424+ SupportTicket ticket = await db . SupportTickets
424425 . Include ( t => t . ProductFamily )
425426 . FirstAsync ( ) ;
426427
@@ -540,15 +541,15 @@ await _testContext.RunOnDatabaseAsync(async db =>
540541 httpResponse . ShouldHaveStatusCode ( HttpStatusCode . NoContent ) ;
541542 store . Document . Should ( ) . NotBeNull ( ) ;
542543 ValidateMetaData ( store . Document . Meta ) ;
543- var op = store . Document . Operations ! [ 0 ] ;
544+ AtomicOperationObject ? op = store . Document . Operations ! [ 0 ] ;
544545 op . Should ( ) . NotBeNull ( ) ;
545546 ValidateMetaData ( op . Meta ) ;
546547 op . Data . SingleValue . Should ( ) . NotBeNull ( ) ;
547548 ValidateMetaData ( op . Data . SingleValue . Meta ) ;
548549
549550 await _testContext . RunOnDatabaseAsync ( async db =>
550551 {
551- var dbTicket = await db . SupportTickets . Include ( t => t . ProductFamily ) . FirstAsync ( t => t . Id == ticket . Id ) ;
552+ SupportTicket dbTicket = await db . SupportTickets . Include ( t => t . ProductFamily ) . FirstAsync ( t => t . Id == ticket . Id ) ;
552553 dbTicket . ProductFamily ! . Id . Should ( ) . Be ( family . Id ) ;
553554 } ) ;
554555 }
@@ -599,7 +600,7 @@ await _testContext.RunOnDatabaseAsync(async db =>
599600 } ,
600601 meta = GetExampleMetaData ( )
601602 }
602- } ,
603+ } ,
603604 meta = GetExampleMetaData ( )
604605 } ;
605606
@@ -608,15 +609,18 @@ await _testContext.RunOnDatabaseAsync(async db =>
608609 httpResponse . ShouldHaveStatusCode ( HttpStatusCode . NoContent ) ;
609610 store . Document . Should ( ) . NotBeNull ( ) ;
610611 ValidateMetaData ( store . Document . Meta ) ;
611- var op = store . Document . Operations ! [ 0 ] ;
612+ AtomicOperationObject ? op = store . Document . Operations ! [ 0 ] ;
612613 op . Should ( ) . NotBeNull ( ) ;
613614 ValidateMetaData ( op . Meta ) ;
614- foreach ( var data in op . Data . ManyValue ! )
615+
616+ foreach ( ResourceObject data in op . Data . ManyValue ! )
617+ {
615618 ValidateMetaData ( data . Meta ) ;
619+ }
616620
617621 await _testContext . RunOnDatabaseAsync ( async db =>
618622 {
619- var dbFamily = await db . ProductFamilies . Include ( f => f . Tickets ) . FirstAsync ( f => f . Id == family . Id ) ;
623+ ProductFamily dbFamily = await db . ProductFamilies . Include ( f => f . Tickets ) . FirstAsync ( f => f . Id == family . Id ) ;
620624 dbFamily . Tickets . Should ( ) . ContainSingle ( t => t . Id == ticket1 . Id ) ;
621625 dbFamily . Tickets . Should ( ) . ContainSingle ( t => t . Id == ticket2 . Id ) ;
622626 } ) ;
@@ -677,15 +681,18 @@ await _testContext.RunOnDatabaseAsync(async db =>
677681 httpResponse . ShouldHaveStatusCode ( HttpStatusCode . NoContent ) ;
678682 store . Document . Should ( ) . NotBeNull ( ) ;
679683 ValidateMetaData ( store . Document . Meta ) ;
680- var op = store . Document . Operations ! [ 0 ] ;
684+ AtomicOperationObject ? op = store . Document . Operations ! [ 0 ] ;
681685 op . Should ( ) . NotBeNull ( ) ;
682686 ValidateMetaData ( op . Meta ) ;
683- foreach ( var data in op . Data . ManyValue ! )
687+
688+ foreach ( ResourceObject data in op . Data . ManyValue ! )
689+ {
684690 ValidateMetaData ( data . Meta ) ;
691+ }
685692
686693 await _testContext . RunOnDatabaseAsync ( async db =>
687694 {
688- var dbFamily = await db . ProductFamilies . Include ( f => f . Tickets ) . FirstAsync ( f => f . Id == family . Id ) ;
695+ ProductFamily dbFamily = await db . ProductFamilies . Include ( f => f . Tickets ) . FirstAsync ( f => f . Id == family . Id ) ;
689696 dbFamily . Tickets . Should ( ) . ContainSingle ( t => t . Id == ticket1 . Id ) ;
690697 dbFamily . Tickets . Should ( ) . ContainSingle ( t => t . Id == ticket2 . Id ) ;
691698 } ) ;
@@ -699,7 +706,12 @@ public async Task Accepts_meta_in_delete_from_relationship_operation()
699706 ProductFamily family = _fakers . ProductFamily . GenerateOne ( ) ;
700707 SupportTicket ticket1 = _fakers . SupportTicket . GenerateOne ( ) ;
701708 SupportTicket ticket2 = _fakers . SupportTicket . GenerateOne ( ) ;
702- family . Tickets = new List < SupportTicket > { ticket1 , ticket2 } ;
709+
710+ family . Tickets = new List < SupportTicket >
711+ {
712+ ticket1 ,
713+ ticket2
714+ } ;
703715
704716 await _testContext . RunOnDatabaseAsync ( async db =>
705717 {
@@ -712,27 +724,27 @@ await _testContext.RunOnDatabaseAsync(async db =>
712724 {
713725 atomic__operations = new [ ]
714726 {
715- new
716- {
717- op = "remove" ,
718- @ref = new
719- {
720- type = "productFamilies" ,
721- id = family . StringId ,
722- relationship = "tickets"
723- } ,
724- data = new [ ]
727+ new
725728 {
726- new
729+ op = "remove" ,
730+ @ref = new
727731 {
728- type = "supportTickets" ,
729- id = ticket1 . StringId ,
730- meta = GetExampleMetaData ( )
731- }
732- } ,
733- meta = GetExampleMetaData ( )
734- }
735- } ,
732+ type = "productFamilies" ,
733+ id = family . StringId ,
734+ relationship = "tickets"
735+ } ,
736+ data = new [ ]
737+ {
738+ new
739+ {
740+ type = "supportTickets" ,
741+ id = ticket1 . StringId ,
742+ meta = GetExampleMetaData ( )
743+ }
744+ } ,
745+ meta = GetExampleMetaData ( )
746+ }
747+ } ,
736748 meta = GetExampleMetaData ( )
737749 } ;
738750
@@ -741,15 +753,18 @@ await _testContext.RunOnDatabaseAsync(async db =>
741753 httpResponse . ShouldHaveStatusCode ( HttpStatusCode . NoContent ) ;
742754 store . Document . Should ( ) . NotBeNull ( ) ;
743755 ValidateMetaData ( store . Document . Meta ) ;
744- var op = store . Document . Operations ! [ 0 ] ;
756+ AtomicOperationObject ? op = store . Document . Operations ! [ 0 ] ;
745757 op . Should ( ) . NotBeNull ( ) ;
746758 ValidateMetaData ( op . Meta ) ;
747- foreach ( var data in op . Data . ManyValue ! )
759+
760+ foreach ( ResourceObject data in op . Data . ManyValue ! )
761+ {
748762 ValidateMetaData ( data . Meta ) ;
763+ }
749764
750765 await _testContext . RunOnDatabaseAsync ( async db =>
751766 {
752- var dbFamily = await db . ProductFamilies . Include ( f => f . Tickets ) . FirstAsync ( f => f . Id == family . Id ) ;
767+ ProductFamily dbFamily = await db . ProductFamilies . Include ( f => f . Tickets ) . FirstAsync ( f => f . Id == family . Id ) ;
753768 dbFamily . Tickets . Should ( ) . NotContain ( t => t . Id == ticket1 . Id ) ;
754769 dbFamily . Tickets . Should ( ) . ContainSingle ( t => t . Id == ticket2 . Id ) ;
755770 } ) ;
0 commit comments