Improve test coverage for job artifacts model
Extracted work from !106740 (merged) to remove noise from original MR.
This MR adds specs to some existing methods that were used during the implementation of !106740 (merged).
Mainly to improve test coverage.