Ich mag eine Methode, wie die zu Unit-Test folgenden:Wie Unit-Test eine Methode, die eine FormCollection erhält, um eine Datei hochzuladen?
public ActionResult StoreFile(FormCollection form, string _paginaAtual)
{
Session["MySession"] = 1
if (Request.Files["uploadedFiles"] != null)
{
//do something about the file
}
return View()
}
Es ist in meiner „SomeController.cs“ Controller-Klasse und es wird aufgerufen, wenn der Benutzer eine Datei in einem einfachen Eingabetyp einreicht = „file“ HTML-Eingabe
P.S .: Puristen aufgepasst: WISSENS, dass dies keine "reine" Einheitsprüfung ist, ich möchte die Methode nur in einer Testumgebung aufrufen und prüfen, ob sie die gewünschten Änderungen im System bewirkt.
Vielen Dank für alle Licht in das Thema, Lynx.
Nizza, ich verspotten meine Session! Aber Wie verspotten ich die „Formcollection“? –
sehen die aktualisierte Sachen am Ende der Frage – Josh