Improve test names
Raise error when asset type is malformed
Raise error when asset type is not a number
Raise error when asset type enumeration in csv is not one of the valid types
Allow asset type update by CSV import
Use set in determining whether asset type is valid
Rename function
Define type aliases for malformed parameters and parsed properties
Define type alias for parsed asset row
Replace empty lists with Nils
Replace regex with trim and maybeInt
Use more descriptive variable names
Split composite test to three smaller tests
Make function parameters non-optional
Turn match case construct into filter and map
Handle malformed parameters in data import API
Merge pull request #264 from finnishtransportagency/update_asset_type_using_csv

Update asset type using csv