コード例 #1
0
        public void MultilineTextColumn_Map_ReturnsBooleanColumnPOCO()
        {
            //given
            FieldMultiLineText field = new ShimFieldMultiLineText();

            ShimField.AllInstances.FieldTypeKindGet = (a) => FieldType.Note;
            setUpShimField();
            //when
            var column = columnMappingResolver.Map(field);

            //then
            Assert.IsInstanceOfType(column, typeof(MultilineTextColumnPOCO));
        }
コード例 #2
0
        public void MultilineTextColumn_Map_AppliesAllProperties()
        {
            //given
            FieldMultiLineText field = new ShimFieldMultiLineText();

            ShimField.AllInstances.FieldTypeKindGet = (a) => FieldType.Note;
            setUpShimField();
            //when
            var column         = columnMappingResolver.Map(field);
            var specificColumn = column as MultilineTextColumnPOCO;

            //then
            Assert.AreEqual(field.Title, column.DisplayName);
            Assert.AreEqual(field.InternalName, column.InternalName);
            Assert.AreEqual(field.Required, column.Required);
        }