আমার একটি নিয়ামকের একটি ফাংশন রয়েছে যে আমি ইউনিট টেস্টিং যা http অনুরোধের শিরোনামে মানগুলি প্রত্যাশা করে। আমি এইচটিটিপি কনটেক্সটটি আরম্ভ করতে পারি না কারণ এটি কেবল পঠনযোগ্য।
আমার নিয়ামক ক্রিয়াকলাপটি "ডিভাইস-আইডি" এর জন্য একটি http অনুরোধ শিরোনামের মান আশা করে
[TestMethod]
public void TestValuesController()
{
ValuesController controller = new ValuesController();
//not valid controller.HttpContext is readonly
//controller.HttpContext = new DefaultHttpContext();
var result = controller.Get();
Assert.AreEqual(result.Count(), 2);
}
তৃতীয় পক্ষের লাইব্রেরি ব্যবহার না করে এটি করার জন্য কি কোনও সোজা-সামনের উপায় আছে?