That is actually one of the 'THE' key questions, since if we want to be able to create NUnit tests that use newly created Cassini-driven websites (i.e. a new Cassini server per test or test class) they have to be fast.
Ok, so how 'fast' is fast?
Well, in my book, that is either less than 1 second (for quick tests) or 10 seconds (for more complex setups).
More than that, and it is not practical to run those tests from NCrunch (or even manually via Resharper/NUnit-GUIs)
The good news is that (as you can see below), I was able to execute an 'NUnit-Cassini-driven' test in:
- 6 sec: via NCrunch (consuming a TM instance with 0 libraries)
- 7 sec: via ReSharper (consuming a TM instance with 3 libraries)