CMAP Main Meeting - Automated Unit and Integration Testing with NDbUnit - Stephen Ritchie

Date
Tue, 1 May 2012, 18:30 - 21:00 (Add to calendar) GMT
Venue
(Exact location not available) , Columbia, US
Cost
Free

Topic: Automated Unit and Integration Testing with NDbUnit

When coding and running automated integration tests, have you bumped into "database in an unexpected state" failures? The database is often in the wrong initial state when test code runs. NDbUnit is a .NET library for managing database state for unit and integration testing. As a database testing framework, it provides the capability to arrange the data in the database before and after a test method runs. This helps ensure that the database’s state is consistent for the execution of each test. In this presentation, you will learn:

How to unit test a stored procedure with NDbUnit How to automate the integration testing of the data access layer How to enable refactoring through automated integration testing How to improve automated UI testing with NDbUnit

NDbUnit clears away some very significant automated testing obstacles, which can help you avoid common pitfalls of automated testing.

Presenter: Stephen Ritchie

Stephen Ritchie is the author of Pro .NET Best Practices (Apress, 2011). He has been writing software professionally for over 20 years. He is the .NET best practices steward at Excella, working together with .NET project teams to facilitate and to implement new and better development practices. He is often called upon to setup the continuous integration server, perform code analysis, and automate the testing, packaging and deployment of software.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The question of whether computers can think is just like the question of whether submarines can swim.” - Edsger W. Dijkstra