@@ -20,10 +20,15 @@ public void WithContent_GivenExpected_ShouldPass()
2020 [ Test ]
2121 public void WithContent_GivenUnexpected_ShouldFail ( )
2222 {
23- ActionResult result = new ContentResult { Content = "content" } ;
24- Action a = ( ) => result . Should ( ) . BeContent ( ) . WithContent ( "xyz" ) ;
23+ var actualContent = "content" ;
24+ var expectedContent = "xyz" ;
25+ ActionResult result = new ContentResult { Content = actualContent } ;
26+ var failureMessage = String . Format ( FailureMessages . CommonFailMessage , "ContentResult.Content" , expectedContent , actualContent ) ;
27+
28+ Action a = ( ) => result . Should ( ) . BeContent ( ) . WithContent ( expectedContent ) ;
29+
2530 a . ShouldThrow < Exception > ( )
26- . WithMessage ( "" ) ;
31+ . WithMessage ( failureMessage ) ;
2732 }
2833
2934 [ Test ]
@@ -36,10 +41,15 @@ public void WithContentType_GivenExpected_ShouldPass()
3641 [ Test ]
3742 public void WithContentType_GivenUnexpected_ShouldFail ( )
3843 {
39- ActionResult result = new ContentResult { ContentType = "text/html" } ;
40- Action a = ( ) => result . Should ( ) . BeContent ( ) . WithContentType ( "xyz" ) ;
44+ var actualContentType = "text/html" ;
45+ var expectedContentType = "xyz" ;
46+ ActionResult result = new ContentResult { ContentType = actualContentType } ;
47+ var failureMessage = String . Format ( FailureMessages . CommonFailMessage , "ContentResult.ContentType" , expectedContentType , actualContentType ) ;
48+
49+ Action a = ( ) => result . Should ( ) . BeContent ( ) . WithContentType ( expectedContentType ) ;
50+
4151 a . ShouldThrow < Exception > ( )
42- . WithMessage ( "" ) ;
52+ . WithMessage ( failureMessage ) ;
4353 }
4454
4555 [ Test ]
@@ -52,10 +62,15 @@ public void WithContentEncoding_GivenExpected_ShouldPass()
5262 [ Test ]
5363 public void WithContentEncoding_GivenUnexpected_ShouldFail ( )
5464 {
55- ActionResult result = new ContentResult { ContentEncoding = Encoding . ASCII } ;
56- Action a = ( ) => result . Should ( ) . BeContent ( ) . WithContentEncoding ( Encoding . Unicode ) ;
65+ var actualEncoding = Encoding . ASCII ;
66+ var expectedEncoding = Encoding . Unicode ;
67+ ActionResult result = new ContentResult { ContentEncoding = actualEncoding } ;
68+ var failureMessage = String . Format ( FailureMessages . CommonFailMessage , "ContentResult.ContentType" , expectedEncoding , actualEncoding ) ;
69+
70+ Action a = ( ) => result . Should ( ) . BeContent ( ) . WithContentEncoding ( expectedEncoding ) ;
71+
5772 a . ShouldThrow < Exception > ( )
58- . WithMessage ( "" ) ;
73+ . WithMessage ( failureMessage ) ;
5974 }
6075 }
6176}
0 commit comments