@@ -27,7 +27,7 @@ public void GET_with_leading_slash()
27
27
public void POST_with_leading_slash ( )
28
28
{
29
29
var request = new RestRequest ( "/resource" , Method . POST ) ;
30
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
30
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
31
31
32
32
var expected = new Uri ( "http://example.com/resource" ) ;
33
33
var output = client . BuildUri ( request ) ;
@@ -40,7 +40,7 @@ public void GET_with_leading_slash_and_baseurl_trailing_slash()
40
40
{
41
41
var request = new RestRequest ( "/resource" ) ;
42
42
request . AddParameter ( "foo" , "bar" ) ;
43
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
43
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
44
44
45
45
var expected = new Uri ( "http://example.com/resource?foo=bar" ) ;
46
46
var output = client . BuildUri ( request ) ;
@@ -52,7 +52,7 @@ public void GET_with_leading_slash_and_baseurl_trailing_slash()
52
52
public void POST_with_leading_slash_and_baseurl_trailing_slash ( )
53
53
{
54
54
var request = new RestRequest ( "/resource" , Method . POST ) ;
55
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
55
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
56
56
57
57
var expected = new Uri ( "http://example.com/resource" ) ;
58
58
var output = client . BuildUri ( request ) ;
@@ -64,7 +64,7 @@ public void POST_with_leading_slash_and_baseurl_trailing_slash()
64
64
public void GET_with_resource_containing_slashes ( )
65
65
{
66
66
var request = new RestRequest ( "resource/foo" ) ;
67
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
67
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
68
68
69
69
var expected = new Uri ( "http://example.com/resource/foo" ) ;
70
70
var output = client . BuildUri ( request ) ;
@@ -89,7 +89,7 @@ public void GET_with_resource_containing_tokens()
89
89
{
90
90
var request = new RestRequest ( "resource/{foo}" ) ;
91
91
request . AddUrlSegment ( "foo" , "bar" ) ;
92
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
92
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
93
93
94
94
var expected = new Uri ( "http://example.com/resource/bar" ) ;
95
95
var output = client . BuildUri ( request ) ;
@@ -102,7 +102,7 @@ public void POST_with_resource_containing_tokens()
102
102
{
103
103
var request = new RestRequest ( "resource/{foo}" , Method . POST ) ;
104
104
request . AddUrlSegment ( "foo" , "bar" ) ;
105
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
105
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
106
106
107
107
var expected = new Uri ( "http://example.com/resource/bar" ) ;
108
108
var output = client . BuildUri ( request ) ;
@@ -114,7 +114,7 @@ public void POST_with_resource_containing_tokens()
114
114
public void GET_with_empty_request ( )
115
115
{
116
116
var request = new RestRequest ( ) ;
117
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
117
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
118
118
119
119
var expected = new Uri ( "http://example.com/" ) ;
120
120
var output = client . BuildUri ( request ) ;
@@ -126,75 +126,75 @@ public void GET_with_empty_request()
126
126
public void GET_with_empty_request_and_bare_hostname ( )
127
127
{
128
128
var request = new RestRequest ( ) ;
129
- var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
129
+ var client = new RestClient ( new Uri ( "http://example.com" ) ) ;
130
130
131
131
var expected = new Uri ( "http://example.com/" ) ;
132
132
var output = client . BuildUri ( request ) ;
133
133
134
134
Assert . Equal ( expected , output ) ;
135
135
}
136
136
137
- [ Fact ]
138
- public void GET_with_Uri_containing_tokens ( )
139
- {
140
- var request = new RestRequest ( ) ;
141
- request . AddUrlSegment ( "foo" , "bar" ) ;
142
- var client = new RestClient ( new Uri ( "http://example.com/{foo}" ) ) ;
143
-
144
- var expected = new Uri ( "http://example.com/bar" ) ;
145
- var output = client . BuildUri ( request ) ;
146
-
147
- Assert . Equal ( expected , output ) ;
148
- }
149
-
150
- [ Fact ]
151
- public void GET_with_Url_string_containing_tokens ( )
152
- {
153
- var request = new RestRequest ( ) ;
154
- request . AddUrlSegment ( "foo" , "bar" ) ;
155
- var client = new RestClient ( "http://example.com/{foo}" ) ;
156
-
157
- var expected = new Uri ( "http://example.com/bar" ) ;
158
- var output = client . BuildUri ( request ) ;
159
-
160
- Assert . Equal ( expected , output ) ;
161
- }
162
-
163
- [ Fact ]
164
- public void GET_with_Uri_and_resource_containing_tokens ( )
165
- {
166
- var request = new RestRequest ( "resource/{baz}" ) ;
167
- request . AddUrlSegment ( "foo" , "bar" ) ;
168
- request . AddUrlSegment ( "baz" , "bat" ) ;
169
- var client = new RestClient ( new Uri ( "http://example.com/{foo}" ) ) ;
170
-
171
- var expected = new Uri ( "http://example.com/bar/resource/bat" ) ;
172
- var output = client . BuildUri ( request ) ;
173
-
174
- Assert . Equal ( expected , output ) ;
175
- }
176
-
177
- [ Fact ]
178
- public void GET_with_Url_string_and_resource_containing_tokens ( )
179
- {
180
- var request = new RestRequest ( "resource/{baz}" ) ;
181
- request . AddUrlSegment ( "foo" , "bar" ) ;
182
- request . AddUrlSegment ( "baz" , "bat" ) ;
183
- var client = new RestClient ( "http://example.com/{foo}" ) ;
184
-
185
- var expected = new Uri ( "http://example.com/bar/resource/bat" ) ;
186
- var output = client . BuildUri ( request ) ;
187
-
188
- Assert . Equal ( expected , output ) ;
189
- }
190
-
191
- [ Fact ]
192
- public void GET_with_Invalid_Url_string_throws_exception ( )
193
- {
194
- Assert . Throws < UriFormatException > ( delegate
195
- {
196
- var client = new RestClient ( "invalid url" ) ;
197
- } ) ;
198
- }
137
+ [ Fact ]
138
+ public void GET_with_Uri_containing_tokens ( )
139
+ {
140
+ var request = new RestRequest ( ) ;
141
+ request . AddUrlSegment ( "foo" , "bar" ) ;
142
+ var client = new RestClient ( new Uri ( "http://example.com/{foo}" ) ) ;
143
+
144
+ var expected = new Uri ( "http://example.com/bar" ) ;
145
+ var output = client . BuildUri ( request ) ;
146
+
147
+ Assert . Equal ( expected , output ) ;
148
+ }
149
+
150
+ [ Fact ]
151
+ public void GET_with_Url_string_containing_tokens ( )
152
+ {
153
+ var request = new RestRequest ( ) ;
154
+ request . AddUrlSegment ( "foo" , "bar" ) ;
155
+ var client = new RestClient ( "http://example.com/{foo}" ) ;
156
+
157
+ var expected = new Uri ( "http://example.com/bar" ) ;
158
+ var output = client . BuildUri ( request ) ;
159
+
160
+ Assert . Equal ( expected , output ) ;
161
+ }
162
+
163
+ [ Fact ]
164
+ public void GET_with_Uri_and_resource_containing_tokens ( )
165
+ {
166
+ var request = new RestRequest ( "resource/{baz}" ) ;
167
+ request . AddUrlSegment ( "foo" , "bar" ) ;
168
+ request . AddUrlSegment ( "baz" , "bat" ) ;
169
+ var client = new RestClient ( new Uri ( "http://example.com/{foo}" ) ) ;
170
+
171
+ var expected = new Uri ( "http://example.com/bar/resource/bat" ) ;
172
+ var output = client . BuildUri ( request ) ;
173
+
174
+ Assert . Equal ( expected , output ) ;
175
+ }
176
+
177
+ [ Fact ]
178
+ public void GET_with_Url_string_and_resource_containing_tokens ( )
179
+ {
180
+ var request = new RestRequest ( "resource/{baz}" ) ;
181
+ request . AddUrlSegment ( "foo" , "bar" ) ;
182
+ request . AddUrlSegment ( "baz" , "bat" ) ;
183
+ var client = new RestClient ( "http://example.com/{foo}" ) ;
184
+
185
+ var expected = new Uri ( "http://example.com/bar/resource/bat" ) ;
186
+ var output = client . BuildUri ( request ) ;
187
+
188
+ Assert . Equal ( expected , output ) ;
189
+ }
190
+
191
+ [ Fact ]
192
+ public void GET_with_Invalid_Url_string_throws_exception ( )
193
+ {
194
+ Assert . Throws < UriFormatException > ( delegate
195
+ {
196
+ var client = new RestClient ( "invalid url" ) ;
197
+ } ) ;
198
+ }
199
199
}
200
200
}
0 commit comments