I just finished the first article to a two maybe three part mini-series on NBuilder for DotNetSlackers.com. NBuilder is a great little tool for generating your objects for you. Often times you will create an application that is dependent on data or a set of hydrated objects for it to work or for you to be able to test your application’s UI, etc. Sometimes you are not in charge of the data portion of the application. In that case you might find yourself creating mocks with complex scenarios of spinning up new instances of objects and hydrating them with all sorts of test data.
This article series will highlight the new open source project NBuilder and show how to streamline the creation and management of this type of scenario using the features of NBuilder. We will also take a look at how you can use NBuilder in a testing type scenario which often requires a similar style of data mocking.