C# - Test .NET Web Site With NUnit?
May 4, 2010
I'm currently trying to upgrade our build server at work, going from having no build server to having one!
I'm using JetBrains' TeamCity (having used ReSharper for a couple of years I trust their stuff), and intend to use NUnit and MSBuild.
However, I've come up with an issue: it appears that it is not possible to test an ASP.NET web site with NUnit. I had assumed it would be possible to configure it to test App_Code after a build, however it seems that the only way to do tests nicely is through converting the web site to a web application
How could I go about this? the testing needs to be able to be fired automatically from TeamCity.
View 2 Replies
Similar Messages:
May 5, 2010
I've just downloaded NUNit and would like it to be an option for my Test Project provider when I create a new MVC 2 application. At the moment the only option I am getting is the Visual Studio (MSTest) option.
View 2 Replies
Jan 10, 2011
Im pretty new to MVC and have never tried unittesting before, so i bought "Pro ASP.NET MVC2 Framework" by Steve Sanderson. I have installed Nunit but when i am trying to open my test class in the nunit GUI i get this error message Visual Studio 2010 > Projects > SportsStore > SportsStore.UnitTests > Bin > Debug > SportsStore.UnitTests.dll "This assembly was not built with any known testing framework"
View 6 Replies
Apr 23, 2010
I created my testing project by just adding a class library and referencing nunit dll. Works fine.However, I'm curious as to how get NUnit integrating with VS2010 just like MS Unit.Also any good reading on TDD with MVC 2 (like specific to the new functionality available in MVC 2)?
View 2 Replies
Dec 26, 2010
I want to unit test my asp.net web application using NUnit.
For this I have downloaded and installed NUnit from internet.
But since I am new to this tool , I am looking for documentation about this tool.
How can I use this tool for testing web applications? give me links to documentation?
Also is it possible to integrate NUnit with visual studio, if yes, how?
View 2 Replies
Nov 16, 2010
We have a couple of ASP.NET applications running here at work and our users get the test site confused with the production site. What is the best way to help the users know they are at the test site. Is there a best practice for how this can be accomplished? Maybe have a custom control or something on the screen display "TEST SITE"?
View 1 Replies
May 4, 2010
We just re-worked about a dozen pages in a website we created - changing the masterpage - adding lots more CSS - changes to images and so on.
The production webserver runs this page using HTTPS:
What do I have to do in IIS to create another "website" that can be accessed? Doesn't the certificate refer to the specific site that's named in that cert?
View 8 Replies
Jul 6, 2010
I need to test an ASP.NET site that requires SSL locally. I think IIS7 with the self-signing certs would do the trick, however, I am on XP.
how I could test the site locally over HTTPS?
View 2 Replies
Mar 12, 2011
provide detailed steps to setup IIS6 could not found good information by googling. Is there free SSL certificates that can be used only to test locally?
View 1 Replies
Apr 12, 2010
I have a hosted site and just added some additional error notification to my global.asax file and works like a charm. I decided to add the same logic to our test server and it doesnt work. The server.transfer never happens and the email never gets updated. Now i know the email works on the test and production server since we have other pages that use the same SMTP server name and setup as i have in the global file. Below is my code as it is in the file now. I setup a test page to cause an error and the page displays the detailed error which we dont want. But i would like to be notified if this happens. What am i missing? I can only assume that its a IIS confige issue, since the exact same code works on a hosted site, but not at work on our test or production servers. Here is the code i have in the global.asax
[Code]....
View 18 Replies
Mar 19, 2010
How can I test an application that I am publishing to a remote provider's IIS7 hosted site, with the VS2008 development server that is built in with VS2008 on an XP Machine?
My membership/roles work perfectly up on the remote host. On ths hosted IIS7 site when I try to access a secure directory it redirects to login, and I am able to login, however when I launch (debug - F5) from VS2008, it will provide that folder/resource, no questions asked. Same build, config, etc... nothing has changed.
I am running XP, and local IIS version installed is 5.1.
My guess is what is happening is that the new format required in the web.config is configured properly for IIS7 deployment, which is why it works remotely, but when running locally through VS2008/XP it is running with an older version on IIS and does not recoginize the new tags.
View 3 Replies
May 15, 2010
i have to do some message exchange with a 3rd party (in a website).When the client posts a page, i start the message exchange. When that doesn't succeed for some reason, i report this to the client by rendering the page with a message.On the background, in a separate thread, i start a process to send abort messages to the 3rd party. I can't do this while the user is waiting for the page to come back, because it might take a few minutes.But in a test project, the test ends when the message to the 3rd party is sent, and after the new thread is started. But it seems that the new thread also ends, when the test is done.
Is that normal behaviour?I do start the thread in a new class with a reference to 2 objects from the class which tries to send the message in the first place, may that be a problem?EDIT: it keeps running when the whole process is started in IIS
View 1 Replies
Mar 10, 2010
I am just starting to learn MVC and have installed NUnit to use for testing. The NUnit option does not appear when creating a new MVC app, so I followed this tutorial
http://www.nikmakris.com/blog/post/Setting-Up-ASPNET-MVC-with-NUnit-for-Visual-Studio-2008-Standard-Edition-Visual-Web-Developer-Express-2008.aspx.
However, when I run devenv /setup it doesn't work (says it does not exist) and so I cannot install the NUnit template. Surely there is something else I can do to be able to install the templates?
View 4 Replies
Mar 28, 2011
I've see n a lot of discussions surrounding HttpSessionState and asp.net MVC.I'm trying to write tests for an asp.net application and to mock the HttpSessionState and if so, how?I'm currently using Rhino Mocks and Nunit
View 1 Replies
Jan 15, 2010
I've written an NUnit test project against an ASP.Net project. The code being tested cannot find the configuration values (in Web.config) when invoked from my test project. What is the right way to provide these configuration settings so my tests will run?
View 2 Replies
Jun 2, 2010
I switch to nUnit for my pet project (which I started over completely!).
However it seems doing so is costing me code coverage? Or am I just missing a simple and obvious way to enable code coverage when using nUnit.
I'm using ReSharper, which does a great job running my tests. However, VS itself seems not to recognize my tests at all?
View 3 Replies
Nov 17, 2010
How to setup NUnit in VS2010 instead of MSTest?. Can not find setup info in google for VS2010.
View 2 Replies
Aug 26, 2010
I moved from VS2008 running on XP 32 bit to VS2010 running on Win7 64 bit and just noticed that I can't debug in NUnit like I used to.
On my old system, I just went to Debug|Attach to Process, chose NUnit.exe, and ran my tests from the NUnit GUI. VS2008 would stop at the breakpoints just as normal.
Now when I try this using NUnit 2.5.5.10112 on the new configuraiton it just skips over my breakpoints.
View 1 Replies
Sep 8, 2010
But I have other tests that are essentially deployment tests (you can't test how the production deployment went using a unit test on a build server) and I'd like to use the nUnit framework to run these.But, the production server doesn't have the nUnit command line executer. I'm only allowed to run aspx pages and reference .dll's in bin.What do I need to do to run tests (yeah, yeah, they're not really unit tests--relax) using nUnit in a webpage? Is there a straight forward way to do this, or does this essentially require porting the nUnit winforms test runner to ASP.NET?
View 1 Replies
Aug 17, 2010
I have an app that I am testing with NUNit. The project im testing has several helper classes that are created as public static readonly. When I run the NUnit tests, they all fail with the same error
Systems.Code.Test.TransactionTest.CreateDataContext_ConnectionString_ReturnsDataContextObject:
View 2 Replies
Aug 17, 2010
Im pretty new to NUnit and am beginning the process of setting up my tests. Some of these test involve a database, specifically checking a particular value against a value in a database and if its not greater than the last retrieved value, flag an error. Whats the best way to test in this scenario ? should I write one value to a database then create another value thats out of sequence and run a database query ? This would involve putting a known value into the table, then running the query with another value.
There is no rollback attribute for nunit, so I gues using TransactionScope would work, that way I could return the database to a known state after the test. There tables have foreign keys so that means adding a lot of extra 'dummy' data first to some of the other tables. Is this sort of 'testing' the best way ? I basically need to perform the test based on an existing data value and I guess this must be pretty standard stuff, so whats the best way ?
As I understand it, the tests should be self contained, so any data i insert into the database during the test should be removed afterwards, is this correct ? If so, it means I need to insert test data into 6 additional tables just to test one function, then remove it after the test has completed, is this the normal way to to this ?
View 2 Replies
Jan 28, 2010
I have installed the nunit tool and whenever I open the new project and try to add the assembly, I am getting applicationexception.
View 1 Replies
Feb 5, 2010
My que is why use NUnit if VS2008 has built in Unit Testing
In my company app they are uing NUnit and I am wondering why. Now VS2008 has built in Unit Testing so why to use NUnit?
View 1 Replies
Aug 18, 2010
One of my NUnit tests has to read in some values from config files. In my main application this process works perfectly well, however when I run the unit test, the code that reads in the values from the config files doesnt read anything in. Ive tried putting app.config in my unit test project (I even tried web.config) but nothing seems to work. Are there any special steps involved when reading from config files in an nunit test ?
View 1 Replies
Mar 24, 2010
I am doing Automated coded ui testing in asp.net 2010 for web application. I am testing site and i need to know how can i create the test which will work with all browsers. Right now i created test in IE 8 but its not working in Firefox. So is there any way i can create one test and will work in all browser.
View 2 Replies