|
|
@ -84,6 +84,7 @@ namespace PackageManagement.Tests |
|
|
|
CreateAction(); |
|
|
|
CreateAction(); |
|
|
|
var expectedProject = new FakePackageManagementProject(); |
|
|
|
var expectedProject = new FakePackageManagementProject(); |
|
|
|
action.Project = expectedProject; |
|
|
|
action.Project = expectedProject; |
|
|
|
|
|
|
|
action.PackageScriptSession = new FakePackageScriptSession(); |
|
|
|
action.Execute(); |
|
|
|
action.Execute(); |
|
|
|
|
|
|
|
|
|
|
|
var actualProject = action.ProjectPassedToCreateRunPackageScriptsAction; |
|
|
|
var actualProject = action.ProjectPassedToCreateRunPackageScriptsAction; |
|
|
@ -95,9 +96,19 @@ namespace PackageManagement.Tests |
|
|
|
public void Execute_MethodCalled_RunPackageScriptsActionIsDisposed() |
|
|
|
public void Execute_MethodCalled_RunPackageScriptsActionIsDisposed() |
|
|
|
{ |
|
|
|
{ |
|
|
|
CreateAction(); |
|
|
|
CreateAction(); |
|
|
|
|
|
|
|
action.PackageScriptSession = new FakePackageScriptSession(); |
|
|
|
action.Execute(); |
|
|
|
action.Execute(); |
|
|
|
|
|
|
|
|
|
|
|
Assert.IsTrue(action.IsRunPackageScriptsActionDisposed); |
|
|
|
Assert.IsTrue(action.IsRunPackageScriptsActionDisposed); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
|
|
|
public void Execute_NullSession_RunPackageScriptsActionIsNotCreated() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
CreateAction(); |
|
|
|
|
|
|
|
action.Execute(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assert.IsFalse(action.IsRunPackageScriptsActionCreated); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|