|
|
|
@ -384,7 +384,7 @@ namespace PackageManagement.Tests.Scripting
@@ -384,7 +384,7 @@ namespace PackageManagement.Tests.Scripting
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void ActivePackageSource_ActivePackageSourcechanged_RegisteredPackageSourcesActivePackageSourceIsUpdated() |
|
|
|
|
public void ActivePackageSource_ActivePackageSourceChanged_RegisteredPackageSourcesActivePackageSourceIsUpdated() |
|
|
|
|
{ |
|
|
|
|
CreateHost(); |
|
|
|
|
var expectedPackageSource = new PackageSource("Test"); |
|
|
|
@ -394,5 +394,28 @@ namespace PackageManagement.Tests.Scripting
@@ -394,5 +394,28 @@ namespace PackageManagement.Tests.Scripting
|
|
|
|
|
|
|
|
|
|
Assert.AreEqual(expectedPackageSource, actualPackageSource); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void Clear_ConsoleWindowHasOutputText_ScriptingConsoleIsCleared() |
|
|
|
|
{ |
|
|
|
|
CreateHost(); |
|
|
|
|
host.Clear(); |
|
|
|
|
|
|
|
|
|
bool cleared = scriptingConsole.IsClearCalled; |
|
|
|
|
|
|
|
|
|
Assert.IsTrue(cleared); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void Clear_ConsoleWindowHasOutputText_PromptWritten() |
|
|
|
|
{ |
|
|
|
|
CreateHost(); |
|
|
|
|
host.Clear(); |
|
|
|
|
|
|
|
|
|
var expectedTextPassedToWrite = new String[] { "PM> "}; |
|
|
|
|
var actualTextPassedToWrite = scriptingConsole.AllTextPassedToWrite; |
|
|
|
|
|
|
|
|
|
CollectionAssert.AreEqual(expectedTextPassedToWrite, actualTextPassedToWrite); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|