implement testUpdateArtifactAddToNonExistentArtifact(), add more
verifications to other 2 updateArtifact tests and some minor refactoring
test updateArtifact() with new file reference object
fix test name to represent it modifies of PODD object