2
.NET 코어 MVC 컨트롤러의 단위 테스트를 위해 HttpContext를 모의합니까?
http 요청의 헤더에 값을 기대하는 단위 테스트 인 컨트롤러에 기능이 있습니다. 읽기 전용이기 때문에 HttpContext를 초기화 할 수 없습니다. 내 컨트롤러 함수에는 "device-id"에 대한 http 요청 헤더 값이 필요합니다. [TestMethod] public void TestValuesController() { ValuesController controller = new ValuesController(); //not valid controller.HttpContext is readonly //controller.HttpContext = new DefaultHttpContext(); var result …