|
|
|
@ -122,5 +122,19 @@ namespace PackageManagement.Tests.EnvDTE
@@ -122,5 +122,19 @@ namespace PackageManagement.Tests.EnvDTE
|
|
|
|
|
|
|
|
|
|
Assert.AreEqual(Constants.VsProjectItemKindPhysicalFile, kind); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
[Test] |
|
|
|
|
public void Delete_ProjectItemIsFile_FileIsDeleted() |
|
|
|
|
{ |
|
|
|
|
CreateProjectItems(); |
|
|
|
|
msbuildProject.FileName = @"d:\projects\myproject\myproject.csproj"; |
|
|
|
|
msbuildProject.AddFile(@"src\program.cs"); |
|
|
|
|
ProjectItem directoryItem = projectItems.Item("src"); |
|
|
|
|
ProjectItem fileItem = directoryItem.ProjectItems.Item("program.cs"); |
|
|
|
|
|
|
|
|
|
fileItem.Delete(); |
|
|
|
|
|
|
|
|
|
Assert.AreEqual(@"d:\projects\myproject\src\program.cs", project.FakeFileService.PathPassedToRemoveFile); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|