ASPのテスト。
ちょっと、目的がずれ気味だけど、これで出来ないかなぁ…。
一番、目的に合っているのは、これっぽいカモ。
要は、SimpleWorkerRequest のサブクラスを作ると、
HttpRequestやらHttpResponseやらの処理を、好き勝手に自前で実装出来るみたい。
そして、HttpContextは、SimpleWorkerRequestのスーパークラスであるHttpWorkerRequestを引数に取るコンストラクタを持っているので、
後は、
HttpContext.Current = new HttpContext(workerRequest);
ってやっちゃえば、好き放題。って事らしいです。ハイ。
HttpRequestもHttpResponseも、HttpWorkerRequestをコンストラクタに取るように
なっているけど、最終的な結果が、流し込まれるだけだから、
かなり気合入れてMockFramework的に作りこまないと厳しい……カモ……。