|
|
In The Brain of Mike Hadlow: Rhino Mocks and Automocking
Rhino Mocks and Automocking
Mike Hadlow talks about Rhino Mocks, which is currently the most popular Mock Object Framework for .NET. The talk focuses mostly over the new features that come with the version 3.5. Mike starts with quickly refreshing mocking basics and briefly overviewing the configuration that he uses (NUnit + TestDriven.Net).
Following topics include the suitable places to use mocks, the difference between mocks and stubs and how to use auto-mocking.
The 3 new features of Rhino Mocks that are explained in detail are: Arrange-Act-Assert, Argument Constraints, and WhenCalled. The relevant syntax changes and how to make use of them are shown on sample code.
The sample code can be downloaded from here.
The documentation for version 3.5 is here.
Also you can check Mike’s blog
here.
ABOUT MIKE HADLOW
|
Mike Hadlow is a freelance programmer based in Brighton, specialising in enterprise application development with Microsoft tools. Mike is the author of several open source projects including WsdlWorks, a web service test tool and Suteki Shop, an MVC
More about Mike Hadlow
|
|
 This session took part at the Rhino Mocks, Automocking and MOQ. You can view the other 1 podcast here.
|
JAVASCRIPT & HTML5 COURSES
|
JAVASCRIPT & HTML5 PODCASTS
|
OTHER JAVASCRIPT & HTML5 EVENTS
|
Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th
BOOK NOW!
|
|
Dutch Mobile Conference
CONFERENCE (3 DAYS)
Amsterdam , Thursday, June 7th
BOOK NOW!
|
|
London Ruby User Group
FREE EVENT:
ElasticSearch
, Monday, June 11th
|
|
Gavin Bell's Social Applications
2 DAY COURSE. Featuring Gavin Bell London, Thursday, June 14th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
Typesafe's Fast Track to Play
1 DAY COURSE. London, Friday, June 22nd
|
|
Damjan Vujnovic's Advanced JavaScript Workshop
2 DAY COURSE. Featuring Damjan Vujnovic London, Monday, June 25th
|
|
Find Your Ninja Project
FREE EVENT:
Cool Projects in June
London, Monday, June 25th
|
|
|
|