Forum: ASP.NET |
Thema:
NUnit und Webprojekt |
Von:
Mattia Baldinger (
17.08.2005 16:25) |
Ich sollte selbst NUnit gebrauchen, bin aber immer wieder auf neue Probleme gestossen.
Ich arbeite mit VS an einer Webapplikation mit mehreren Projekten in der Solution.
Wenn ich eine Methode teste, welche auf ein anderes Projekt, d.h. dll zugreife bekomme ich nur negative Rückmeldung vom NUnit, da NUnit das ganze Standartmässig unter obj/debug Ordner ausführt und dort die referenzierten dll's nicht vorhanden sind.
So..entweder man führt die dll im bin Ordner aus, in welchem Ordner sich auch die referenzierten dll's befinden, oder kopiert die dll's welche genutzt werden in den obj Ordner.
Nachdem mir dieses klar geworden ist traten weitere Probleme auf. Ich konnte nicht mehr aus einem XML lesen, welches sich im Webfolder befand, da er das File nicht mehr fand. Kopierte dieses als auch noch in den bin Ordner wo ich die Nunit tests ausführe. Dies löste vorerst mein Problem.
Jedoch hatte ich nachher im NUnit immer die Meldung "Object reference not set....* bei jeder Methode. Dies trat auf da ich den ConnectionString aus dem Webconfig lesen wollte, da die dll vom NUnit aufgerufen wird und nicht vom WebProjekt aus, und somit kein Webconfig vorhanden war.
Hat jemand erfahrung mit NUnit im zusammenhang mit VS und mehreren Projekten gesammelt und hat jemand eine Idee wie ich es dennoch einsetzen kann ohne jedesmal ein "gebastel* zu vollziehen (könnte ConnectionStrings auch fest im Code definieren).
Thanks Sickboy
Betreff |
Von |
Datum |
|
|
Re: NUnit und Webprojekt
Das muss wohl mit NUnit direkt zusammenhängen.<br><br>Ich verwende sehr viele Referenzen (DLLs) und hatte noch nie irgendein Problem damit.<br><br>Leider kenne ich die NUnit nicht....<br><br> |
|
|
|
|
|
Torsten
Arlt
|
17.08.2005 16:39 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!