tworzę jedną aplikację internetową, która ma strukturę jak pokazano na poniższym rysunku:Korzystanie NUnit bez tworzenia odrębnego projektu
mam wszystkie podmioty i plików magazynu danych w folderze App_Code
. tzn. nie jest tworzona osobna warstwa projektu. Chcę użyć Nunit do testów jednostkowych. Ale co do testów NUnit potrzebuję projectname.dll
, a moja aplikacja internetowa nie utworzy biblioteki dll Nie wiem jak przetestować moje metody.
Jeśli utworzę osobny projekt dla testów jednostkowych, nie będę mógł odwoływać się do datastore i innych plików w tym projekcie. Uprzejmie proszę sugerować, w jaki sposób mogę użyć Nunit w tym przypadku.
powinieneś stworzyć aplikację internetową, a nie stronę internetową: http://stackoverflow.com/questions/398037/asp-net-web-site-or-asp-net-web-application –
Nie mogę tego zrobić tak jak to jest istniejąca aplikacja i właśnie dodaje do niej moduł. – user1181942
możliwy duplikat kodu projektu witryny sieci Web ASP.net w kodzie aplikacji przechowywanym w App \ _Code] (http://stackoverflow.com/questions/1198555/unit-testing-asp-net-web-site-project-code-stored -in-app-code) –