[MSHARED-655] ArtifactInstaller check for integrity of parameters null, empty collection, being a directory o Followup added test for the second part of the interface.