Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }