+func TestNoChartURL_reoNotSetUp(t *testing.T) {
+ managerUnderTest := NewHelmManager(nil)
+
+ res := managerUnderTest.SetUpRepo("repoName", "")
+
+ assert.Nil(t, res)
+ assert.False(t, managerUnderTest.setUp)
+}
+
+// func TestSetUpRepo_repoShouldBeAddedToReposFile(t *testing.T) {
+// settings := createReposFile(t)
+
+// managerUnderTest := NewHelmManager(settings)
+
+// repoName := "repoName"
+// repoURL := "http://url"
+// managerUnderTest.repo = getChartRepo(settings)
+
+// res := managerUnderTest.SetUpRepo(repoName, repoURL)
+
+// assert.Nil(t, res)
+// assert.True(t, containsRepo(settings.RepositoryConfig, repoName))
+// assert.True(t, managerUnderTest.setUp)
+// }
+
+func TestSetUpRepoFail_shouldNotBeSetUp(t *testing.T) {