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);

            _modifyCustomerController = new ModifyCustomerController(_mockedModuleController.Object, _mockedDialogService.Object);

            _view = new ModifyCustomerForm(_modifyCustomerController);
        }
예제 #2
0
        public void Initialize()
        {
            _mockedModuleController = new Mock <IModuleController>();

            _mockedDialogService = new Mock <IDialogService>();

            _mockedDatabaseObjectCollection = new Mock <IDatabaseObjectCollection>();

            _mockedStatesDbo = new Mock <IStatesDbo>();

            _mockedStatesDbo.Setup(dbo => dbo.GetStates()).Returns(new List <State>());

            _mockedCustomerDbo = new Mock <ICustomerDbo>();

            _mockedDatabaseObjectCollection.Setup(databaseObjectCollection => databaseObjectCollection.GetDbo <IStatesDbo>()).Returns(_mockedStatesDbo.Object);
            _mockedDatabaseObjectCollection.Setup(databaseObjectCollection => databaseObjectCollection.GetDbo <ICustomerDbo>()).Returns(_mockedCustomerDbo.Object);

            _mockedModuleController.Setup(moduleController => moduleController.GetCollection <IDatabaseObjectCollection>()).Returns(_mockedDatabaseObjectCollection.Object);

            _mockedModifyCustomerView = new Mock <IModifyCustomerView>();

            _controller = new ModifyCustomerController(_mockedModuleController.Object, _mockedDialogService.Object);

            _controller.View = _mockedModifyCustomerView.Object;
        }
예제 #3
0
        public ModifyCustomerForm(ModifyCustomerController controller)
        {
            InitializeComponent();

            Controller = controller;
        }