|
|
In The Brain of Abid Quereshi: Introduction to Moq
Introduction to Moq
Abid Quereshi introduces Moq, which is the only mocking library for .NET developed from scratch. Moq takes full advantage of .NET 3.5 and C# 3.0 features, providing a practical, unobtrusive and straight-forward way to quickly setup dependencies for your tests. It is easier to learn and use than most of the other mock object frameworks.
The talk starts with a very short review about mocking, the difference between mocks and stubs and implementing Test-Driven Development (TDD) on the .Net platform. The project that Abid works on, and uses Moq during the development process, is about building a global shipping network system. The system includes objects like journeys, ports, and legs. How to create mocks from interfaces or existing classes in order to test these objects,tips and pitfalls of using Moq are explained with hands-on demonstration.
Version 3.0 RTM of Moq comes with key features like: Silverlight Support, New simplified event raising syntax, Support for custom event signatures, Improved property setter behaviour, Additional sample application code and Better integration with Pex.
You can find further information at the blog ofDaniel Cazzulino, who is the primary author of Moq.
ABOUT ABID QUERESHI
|
Abid Quereshi has been developing software for over ten years. His experience ranges from real-time embedded to enterprise application development, in industries including telecom, healthcare, manufacturing and finance. More recently he has been work
More about Abid Quereshi
|
|
PODCAST INTRODUCTION TO MOQ
This session took part at the Rhino Mocks, Automocking and MOQ. You can view the other 1 podcast here.
|
|
|
PROGRESSIVE .NET PODCASTS
|
OTHER PROGRESSIVE .NET EVENTS
|
F#unctional Londoners Meetup Group
FREE EVENT:
F# Type Providers Hands On
London, Thursday, May 23rd
|
|
Progressive .NET Tutorials May 2013
CONFERENCE (3 DAYS)
London, Wednesday, May 29th
BOOK NOW!
|
|
F#unctional Londoners Meetup Group
FREE EVENT:
F# on iPad and iPhone with Xam
London, Thursday, May 30th
|
|
Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan London, Monday, June 3rd
|
|
Writing Concurrent Code with Lock-Free Algorithms
3 DAY COURSE. Featuring Martin Thompson London, Wednesday, June 5th
|
|
Greg Young's Advanced CQRS Workshop
3 DAY COURSE. Featuring Greg Young London, Monday, June 10th
|
|
QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th
BOOK NOW!
|
|
F#unctional Londoners Meetup Group
FREE EVENT:
Machine Learning Hands On with
London, Thursday, June 13th
|
|
|
|
|
© Copyright 2003-2013, Skills Matter Ltd
|
|
|