void ReleaseDesignerOutlets() { if (TestText != null) { TestText.Dispose(); TestText = null; } if (LimitedLengthTextField != null) { LimitedLengthTextField.Dispose(); LimitedLengthTextField = null; } if (MultiLineTextField != null) { MultiLineTextField.Dispose(); MultiLineTextField = null; } if (TextField != null) { TextField.Dispose(); TextField = null; } }
public MultiLineTextFieldViewModel( MultiLineTextField model, IContainer <FieldViewModel> parentContainer, IMapper mapper, INavigationService navigationService) : base(model, parentContainer, mapper, navigationService) { CopyCommand = new DelegateCommand(CopyText); }
public void From_view_model_to_multiline_text_field(string label, string text) { // Arrange var field = new MultiLineTextField(); var viewModel = new MultiLineTextFieldViewModel(field, null, _mapper, _navigationService) { Label = label, Text = text }; // Act viewModel.FillModel(); // Assert Assert.Equal(label, field.Label); Assert.Equal(text, field.Text); }
public void From_multiline_text_field_to_view_model(string label, string text) { // Arrange var field = new MultiLineTextField { Label = label, Text = text }; var viewModel = new MultiLineTextFieldViewModel(field, null, _mapper, _navigationService); // Act viewModel.RefreshFromModel(); // Assert Assert.Equal(label, viewModel.Label); Assert.Equal(text, viewModel.Text); }
public void Multi_line_text_field_contains_given_text( string label, string text, string searchText, bool expectedContains) { // Arrange var field = new MultiLineTextField { Label = label, Text = text }; // Act var actualContains = field.Contains(searchText); // Assert Assert.Equal(expectedContains, actualContains); }
protected IStorageMultiLineTextField CreateEmptyMultiLineTextFieldObject(MultiLineTextField field) { var storageService = service.StorageService; return((IStorageMultiLineTextField)storageService.GetObjectFactory().CreateEmptyFieldObject(field.GetType())); }
protected IStorageMultiLineTextField CreateEmptyMultiLineTextFieldObject(MultiLineTextField field) { var storageService = service.StorageService; return (IStorageMultiLineTextField)storageService.GetObjectFactory().CreateEmptyFieldObject(field.GetType()); }