Affected.Cli.Tests.OutputGenerationTests.Using_relative_output_dir_should_create_file_inside_relative_dir C# (CSharp) Метод

Using_relative_output_dir_should_create_file_inside_relative_dir() приватный Метод

private Using_relative_output_dir_should_create_file_inside_relative_dir ( ) : Task
Результат Task
        public async Task Using_relative_output_dir_should_create_file_inside_relative_dir()
        {
            // Create a project
            var projectName = "InventoryManagement";
            var msBuildProject = this.Repository.CreateCsProject(projectName);

            var (output, exitCode) =
                await this.InvokeAsync($"-p {Repository.Path} -f text --output-dir relative/");

            var destination = Path.Combine(Repository.Path, "relative/affected.txt");

            Assert.Equal(0, exitCode);

            Assert.Contains($"WRITE: {destination}", output);

            Assert.True(File.Exists(destination));

            var outputContents = await File.ReadAllTextAsync(destination);
            Assert.Contains(msBuildProject.FullPath, outputContents);
        }