private void InitializeFavoritePropertiesControl()
 {
     this.validator = new NewTerminalFormValidator(this.persistence, this);
     this.favoritePropertiesControl1.AssignPersistence(this.persistence);
     this.favoritePropertiesControl1.SetOkButtonRequested += this.GeneralProperties_SetOkButtonRequested;
     this.favoritePropertiesControl1.RegisterValidations(this.validator);
     this.favoritePropertiesControl1.SetErrorProviderIconsAlignment(this.errorProvider);
     this.favoritePropertiesControl1.LoadContent();
 }
 private void LoadPropertiesControl()
 {
     var formStub = new Mock<INewTerminalForm>();
     // return RDP doesnt play rule, because the validation asks only for non web protocol
     formStub.SetupGet(form => form.PortText).Returns(ConnectionManager.RDP);
     var formValidator = new NewTerminalFormValidator(this.irelevantPersistence, formStub.Object);
     this.propertiesControl.RegisterValidations(formValidator);
     this.propertiesControl.LoadContent();
 }