How do I use Visual Studio's Unit Testing on a Web Site

Hello,

I have a growing web site (not a web application project) that I'm developing in VS2010. I have tried to right click on a class and create unit test and it seems to create a seperate project for testing as it should. However when I try to build the testing poject I get errors like...

The "BuildShadoTask" task failed unexpectedly.
System.WEb.HttpCompileException (0x80004005): C:\[my path]\PurchasedBonds.ascx(12): error CS1502: The best overloaded method match for 'controls_PurchasedBonds.getNameOnBond(Application)' has some invalid arguments.

If I comment out this method I get other similar errors.

What seems funny to me is that I can build and run the actual web site just fine with no errors and no unexpected bugs.

Thanks,
gtar
gtarAsked:
Who is Participating?
 
gdupadhyayConnect With a Mentor Commented:
If you need to create Unit Test for class library: First You need to create a new test project.

- Add reference of all class or class library.
- Create object of the class in test project.
- Call the methods by assign parameter values.
- Verify the result return by the method

Let me know for question.
0
All Courses

From novice to tech pro — start learning today.