Further thoughts on mocking out a SMTP Server
I posted on the problems I had had mocking out an SMTP server, well I have moved on a bit. As I said in the update note in the last post, I had given up on nDumbster and moved over to LumiSoft’s freeware mail server. The Lumisoft server is a far better starting point as it is a ‘real’ server that supports all the major mail protocols. As all the source (and binaries if you can’t be bothered to build it yourself) are shipped it is easy to create a wrapper class for unit testing purposes that can do whatever you need. ...