It might not get you to where you want to go in the end, but IIS express is a great way to test things. It runs from the command line and does not require an installation.
On Fri, Feb 4, 2011 at 6:45 AM, Brandon Molina <[email protected]> wrote: > You could always delegate the service call to a proxy class. Then > mock that class to return whatever you want. No IIS setup necessary. > I know its not a framework, but it also gives you a decoupled > solution. > > Cheers! > > On Feb 3, 11:24 pm, Frank Schwieterman <[email protected]> wrote: >> There are some cases where I'd like to run some integration tests >> against a fake implementation of a 3rd party server. I was thinking I >> could do this using HttpListener with some work. Implementing the >> service fake in ASP.NET would require deploying IIS and whatnot, more >> than I want to manage just to set up a test. I recall there's a few >> people on this alias who have looked at some of the alternative web >> frameworks out there, like Nancy >> (https://github.com/thecodejunkie/Nancy). Are there any that could be >> recommended for setting up test doubles? Maybe I server I can run for >> the duration of a single test, perhaps even declaring the service >> implementation inline in the test? >> >> In one case I want to simply record requests made to an URL... I >> think HttpListener is fine for that, I can record what I need there. >> In other cases I'd want to listen to a particular path, verify >> headers/request path+body, then send back a hard-coded response. > > -- > You received this message because you are subscribed to the Google Groups > "Seattle area Alt.Net" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/altnetseattle?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Seattle area Alt.Net" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/altnetseattle?hl=en.
