Is it reasonable to add mandatory tests and testdriven development to batchuploads that might be as small as 500-1000 images? I think not. The extra workload of teaching and learning unit testing this far into the KÖK project (11 out of 18 months) should also be considered. The use of unit testing could instead be decided upon per project.
The LSH batchupload added 919 sloc (equivalent or more that the total sum of GAR, DechArch) to the work load, while SMM and Nationalmuseum did not include tests.
https://github.com/lokal-profil/upload_batches/tree/master/SMM-images.