Exemplo n.º 1
0
        public void InputOutputMappingViewModel_DisplayNameRecordSet_Expected_DisplayNameIsRecordSetNotation()
        {
            var testObject = new InputOutputViewModelTestObject {
                Name = string.Empty, RecordSetName = "TestRC", Value = "val"
            };

            SetInputOutputMappingViewModelFromTestMappingObject(testObject);

            Assert.IsTrue(DataListUtil.IsValueRecordset(_inputOutputViewModel.DisplayName));
        }
Exemplo n.º 2
0
        public void InputOutputMappingViewModel_DisplayNameScalarEmptyStringRecordSet_Expected_ScalarNotationSetAsDisplayName()
        {
            var testObject = new InputOutputViewModelTestObject {
                RecordSetName = string.Empty
            };

            SetInputOutputMappingViewModelFromTestMappingObject(testObject);

            Assert.IsFalse(DataListUtil.IsValueRecordset(_inputOutputViewModel.DisplayName));
        }
Exemplo n.º 3
0
        public void InputOutputMappingViewModel_GetGenerationTO_InvalidViewModel_Expected_NullDev2DefinitionCreated()
        {
            var testObject = new InputOutputViewModelTestObject {
                Name = null
            };

            SetInputOutputMappingViewModelFromTestMappingObject(testObject);
            var actual = _inputOutputViewModel.GetGenerationTO();

            // Not sure of the outcome here, it is a null name value, and the name is the most essential part of this
            Assert.IsNotNull(actual);
        }
Exemplo n.º 4
0
        public void InputOutputMappingViewModel_MapsTo_EmptyValueSupplied_Expected_MapsToFieldcorrectlySet()
        {
            var testObject = new InputOutputViewModelTestObject {
                MapsTo = string.Empty
            };

            SetInputOutputMappingViewModelFromTestMappingObject(testObject);

            var actual = _inputOutputViewModel.MapsTo;

            Assert.AreEqual(string.Empty, actual);
        }
Exemplo n.º 5
0
        public void MyTestInitialize()
        {
            var testObject = new InputOutputViewModelTestObject();

            _inputOutputViewModel = new InputOutputViewModel(testObject.Name, testObject.Value, testObject.MapsTo, testObject.DefaultValue, testObject.Required, testObject.RecordSetName);
        }
Exemplo n.º 6
0
 void SetInputOutputMappingViewModelFromTestMappingObject(InputOutputViewModelTestObject mappingObject)
 {
     _inputOutputViewModel = InputOutputViewModelFactory.CreateInputOutputViewModel(mappingObject.Name, mappingObject.Value, mappingObject.MapsTo, mappingObject.DefaultValue, mappingObject.Required, mappingObject.RecordSetName);
 }