Ho una funzione in un controller che sto testando che prevede valori nell'intestazione della richiesta http. Non riesco a inizializzare HttpContext perché è di sola lettura.
La funzione del controller prevede un valore di intestazione della richiesta http per "id-dispositivo"
[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);
}
Esiste un modo semplice per farlo senza utilizzare una libreria di terze parti?