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)); }
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); }