@Override
  public Artifact uploadArtifact(String artifactName, String localPath) throws IOException {
    return uploadArtifact(artifactName, Paths.get(localPath));
  }
@Test
  public void testUploadArtifactInvalidLocalPath() {
    when(client.create(any(BlobInfo.class), any())).thenReturn(blob);
    assertThrows(
        IOException.class, () -> gcsClient.uploadArtifact(ARTIFACT_NAME, "/" + UUID.randomUUID()));
  }