public void AddFile_NewFile_FileAddedToProjectIsLogged() { CreateTestProject(@"d:\temp\MyProject.csproj"); project.Name = "MyTestProject"; CreateProjectSystem(project); projectSystem.AddFile(@"src\files\abc.cs", null); var expectedFileNameAndProjectName = new FileNameAndProjectName { FileName = @"src\files\abc.cs", ProjectName = "MyTestProject" }; Assert.AreEqual(expectedFileNameAndProjectName, projectSystem.FileNameAndProjectNamePassedToLogAddedFileToProject); }
public void AddFile_NewFileAlreadyExistsInProject_FileIsStillLogged() { CreateTestProject(@"d:\temp\MyProject.csproj"); project.Name = "MyTestProject"; AddFileToProject(@"src\files\abc.cs"); CreateProjectSystem(project); AddFile(@"src\files\abc.cs"); var expectedFileNameAndProjectName = new FileNameAndProjectName { FileName = @"src\files\abc.cs".ToNativePath(), ProjectName = "MyTestProject" }; Assert.AreEqual(expectedFileNameAndProjectName, projectSystem.FileNameAndProjectNamePassedToLogAddedFileToProject); }