Updating some SpecFlow tests including fixing and extending one of the blog tests (for live writer)

Also updated SendKnownResponseHeader to pick up the Content-Type

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2010-11-18 10:24:26 -08:00
parent 5ab8e1e9f1
commit 8956dcb5f5
8 changed files with 51 additions and 28 deletions

View File

@@ -112,14 +112,19 @@ namespace Orchard.Specs.Hosting {
}
public override void SendKnownResponseHeader(int index, string value) {
if (index == HeaderSetCookie) {
_details.ResponseHeaders.Add("Set-Cookie", value);
}
else if (index == HeaderLocation) {
_details.ResponseHeaders.Add("Location", value);
}
else {
_details.ResponseHeaders.Add("known header #" + index, value);
switch (index) {
case HeaderSetCookie:
_details.ResponseHeaders.Add("Set-Cookie", value);
break;
case HeaderLocation:
_details.ResponseHeaders.Add("Location", value);
break;
case HeaderContentType:
_details.ResponseHeaders.Add("Content-Type", value);
break;
default:
_details.ResponseHeaders.Add("known header #" + index, value);
break;
}
base.SendKnownResponseHeader(index, value);
}