|
|
@ -24,7 +24,7 @@ namespace PackageManagement.Tests |
|
|
|
|
|
|
|
|
|
|
|
void CreateRecentRepository() |
|
|
|
void CreateRecentRepository() |
|
|
|
{ |
|
|
|
{ |
|
|
|
fakeRecentRepository = new FakeRecentPackageRepository(); |
|
|
|
fakeRecentRepository = new FakeRecentPackageRepository(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void CreateMachineCache() |
|
|
|
void CreateMachineCache() |
|
|
@ -44,6 +44,11 @@ namespace PackageManagement.Tests |
|
|
|
fakeSettings.SetPackageRestoreSetting(true); |
|
|
|
fakeSettings.SetPackageRestoreSetting(true); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void DisablePackageRestoreInOptions() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
fakeSettings.SetPackageRestoreSetting(false); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void CreateViewModelUsingCreatedMachineCache() |
|
|
|
void CreateViewModelUsingCreatedMachineCache() |
|
|
|
{ |
|
|
|
{ |
|
|
|
CreateRecentRepository(); |
|
|
|
CreateRecentRepository(); |
|
|
@ -312,10 +317,22 @@ namespace PackageManagement.Tests |
|
|
|
Assert.IsTrue(result); |
|
|
|
Assert.IsTrue(result); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
|
|
|
public void IsPackageRestoreEnabled_NotSet_ReturnsTrue() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
CreateOptions(); |
|
|
|
|
|
|
|
CreateViewModel(options); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
bool result = viewModel.IsPackageRestoreEnabled; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assert.IsTrue(result); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
[Test] |
|
|
|
public void IsPackageRestoreEnabled_FalseInOptions_ReturnsFalse() |
|
|
|
public void IsPackageRestoreEnabled_FalseInOptions_ReturnsFalse() |
|
|
|
{ |
|
|
|
{ |
|
|
|
CreateOptions(); |
|
|
|
CreateOptions(); |
|
|
|
|
|
|
|
DisablePackageRestoreInOptions(); |
|
|
|
CreateViewModel(options); |
|
|
|
CreateViewModel(options); |
|
|
|
|
|
|
|
|
|
|
|
bool result = viewModel.IsPackageRestoreEnabled; |
|
|
|
bool result = viewModel.IsPackageRestoreEnabled; |
|
|
|