public void Initialize() { _mockedModuleController = new Mock <IModuleController>(); _mockedDialogService = new Mock <IDialogService>(); _mockedDatabaseObjectCollection = new Mock <IDatabaseObjectCollection>(); _mockedCustomerDbo = new Mock <ICustomerDbo>(); _mockedStatesDbo = new Mock <IStatesDbo>(); _mockedStatesDbo.Setup(dbo => dbo.GetStates()).Returns( new List <State>() { new State { StateName = "New Jersey", StateCode = "NJ" } }); _mockedDatabaseObjectCollection.Setup(databaseObjectCollection => databaseObjectCollection.GetDbo <ICustomerDbo>()).Returns(_mockedCustomerDbo.Object); _mockedDatabaseObjectCollection.Setup(databaseObjectCollection => databaseObjectCollection.GetDbo <IStatesDbo>()).Returns(_mockedStatesDbo.Object); _mockedModuleController.Setup(moduleController => moduleController.GetCollection <IDatabaseObjectCollection>()).Returns(_mockedDatabaseObjectCollection.Object); _addCustomerController = new AddCustomerController(_mockedModuleController.Object, _mockedDialogService.Object); _view = new AddCustomerForm(_addCustomerController); }
public AddCustomerForm(AddCustomerController controller) { InitializeComponent(); Controller = controller; }