1
- using System . IO ;
2
- using System . Net . Http ;
3
- using System . Reflection ;
1
+ using System . Net . Http ;
4
2
using NUnit . Framework ;
5
3
using WebApiContrib . Formatting . Html ;
6
4
using WebApiContrib . Formatting . Html . Configuration ;
@@ -12,23 +10,23 @@ namespace WebApiContrib.Formatting.RazorViewEngine.Tests
12
10
[ TestFixture ]
13
11
public class ViewEngineTests
14
12
{
15
- private HtmlMediaTypeViewFormatter _formatter ;
13
+ private HtmlMediaTypeViewFormatter _formatter ;
16
14
17
- [ SetUp ]
18
- public void Before ( )
19
- {
20
- _formatter = new HtmlMediaTypeViewFormatter ( ) ;
15
+ [ SetUp ]
16
+ public void Before ( )
17
+ {
18
+ _formatter = new HtmlMediaTypeViewFormatter ( ) ;
21
19
GlobalViews . DefaultViewParser = new RazorViewParser ( ) ;
22
20
GlobalViews . DefaultViewLocator = new RazorViewLocator ( ) ;
23
- }
21
+ }
24
22
25
23
[ Test ]
26
24
public void render_simple_template ( )
27
25
{
28
26
var view = new View ( "Test1" , new { Name = "foo" } ) ;
29
- var content = new ObjectContent < View > ( view , _formatter ) ;
27
+ var content = new ObjectContent < View > ( view , _formatter ) ;
30
28
31
- var output = content . ReadAsStringAsync ( ) . Result ;
29
+ var output = content . ReadAsStringAsync ( ) . Result ;
32
30
33
31
Assert . AreEqual ( "Hello foo! Welcome to Razor!" , output ) ;
34
32
}
@@ -37,22 +35,22 @@ public void render_simple_template()
37
35
public void render_template_with_embedded_layout ( )
38
36
{
39
37
var view = new View ( "Test2" , new { Name = "foo" } ) ;
40
- var content = new ObjectContent < View > ( view , _formatter ) ;
38
+ var content = new ObjectContent < View > ( view , _formatter ) ;
41
39
42
- var output = content . ReadAsStringAsync ( ) . Result ;
40
+ var output = content . ReadAsStringAsync ( ) . Result ;
43
41
44
42
Assert . AreEqual ( "<html>Hello foo! Welcome to Razor!</html>" , output ) ;
45
43
}
46
44
47
45
[ Test ]
48
46
public void render_template_with_specified_resolver ( )
49
47
{
50
- var resolver = new EmbeddedResolver ( this . GetType ( ) ) ;
48
+ var resolver = new EmbeddedResolver ( this . GetType ( ) ) ;
51
49
var formatter = new HtmlMediaTypeViewFormatter ( null , new RazorViewLocator ( ) , new RazorViewParser ( resolver ) ) ;
52
50
var view = new View ( "Test2" , new { Name = "foo" } ) ;
53
- var content = new ObjectContent < View > ( view , formatter ) ;
51
+ var content = new ObjectContent < View > ( view , formatter ) ;
54
52
55
- var output = content . ReadAsStringAsync ( ) . Result ;
53
+ var output = content . ReadAsStringAsync ( ) . Result ;
56
54
57
55
Assert . AreEqual ( "<html>Hello foo! Welcome to Razor!</html>" , output ) ;
58
56
}
0 commit comments