Пример #1
0
        public InteractorEditContact(IEditContactController controller, IEditContactModelCreator modelCreator, IValidationEditContact validation)
        {
            _controller   = controller ?? throw new ArgumentNullException(nameof(controller));
            _validation   = validation ?? throw new ArgumentNullException(nameof(validation));
            _modelCreator = modelCreator ?? throw new ArgumentNullException(nameof(modelCreator));

            _controller.OnRecieveModel += ControllerOnMessage;
        }
 public void SetUp()
 {
     _repository   = DataService.RepositoryController.RepositoryUserSettings;
     _modelCreator = new EditContactModelCreator(_repository);
 }
 public void CtorTest_Negative(IEditContactController controller, IEditContactModelCreator modelCreator, IValidationEditContact validation, string testName)
 {
     Assert.Throws <ArgumentNullException>(() => new InteractorEditContact(controller, modelCreator, validation));
 }