@@ -689,15 +689,7 @@ public async void ServesCachedContent_IfIfModifiedSince_NotSatisfied()
689
689
client . DefaultRequestHeaders . IfUnmodifiedSince = DateTimeOffset . MinValue ;
690
690
var subsequentResponse = await client . GetAsync ( "" ) ;
691
691
692
- initialResponse . EnsureSuccessStatusCode ( ) ;
693
- subsequentResponse . EnsureSuccessStatusCode ( ) ;
694
-
695
- foreach ( var header in initialResponse . Headers )
696
- {
697
- Assert . Equal ( initialResponse . Headers . GetValues ( header . Key ) , subsequentResponse . Headers . GetValues ( header . Key ) ) ;
698
- }
699
- Assert . True ( subsequentResponse . Headers . Contains ( HeaderNames . Age ) ) ;
700
- Assert . Equal ( await initialResponse . Content . ReadAsStringAsync ( ) , await subsequentResponse . Content . ReadAsStringAsync ( ) ) ;
692
+ await AssertResponseCachedAsync ( initialResponse , subsequentResponse ) ;
701
693
}
702
694
}
703
695
@@ -756,15 +748,7 @@ public async void ServesCachedContent_IfIfNoneMatch_NotSatisfied()
756
748
client . DefaultRequestHeaders . IfNoneMatch . Add ( new System . Net . Http . Headers . EntityTagHeaderValue ( "\" E2\" " ) ) ;
757
749
var subsequentResponse = await client . GetAsync ( "" ) ;
758
750
759
- initialResponse . EnsureSuccessStatusCode ( ) ;
760
- subsequentResponse . EnsureSuccessStatusCode ( ) ;
761
-
762
- foreach ( var header in initialResponse . Headers )
763
- {
764
- Assert . Equal ( initialResponse . Headers . GetValues ( header . Key ) , subsequentResponse . Headers . GetValues ( header . Key ) ) ;
765
- }
766
- Assert . True ( subsequentResponse . Headers . Contains ( HeaderNames . Age ) ) ;
767
- Assert . Equal ( await initialResponse . Content . ReadAsStringAsync ( ) , await subsequentResponse . Content . ReadAsStringAsync ( ) ) ;
751
+ await AssertResponseCachedAsync ( initialResponse , subsequentResponse ) ;
768
752
}
769
753
}
770
754
0 commit comments