public void Should_Set_ValidateOutput_If_Empty() { // Given byte[] validateOutput = Array.Empty <byte>(); var terraformRootPath = @"c:\Source\Cake.Issues\docs"; // When var settings = new TerraformIssuesSettings(validateOutput, terraformRootPath); // Then settings.LogFileContent.ShouldBe(validateOutput); }
public void Should_Set_ValidateOutput() { // Given var validateOutput = "Foo".ToByteArray(); var terraformRootPath = @"c:\Source\Cake.Issues\docs"; // When var settings = new TerraformIssuesSettings(validateOutput, terraformRootPath); // Then settings.LogFileContent.ShouldBe(validateOutput); }
public void Should_Set_TerraformRootPath() { // Given var validateOutput = "Foo".ToByteArray(); var terraformRootPath = @"c:/Source/Cake.Issues/docs"; // When var settings = new TerraformIssuesSettings(validateOutput, terraformRootPath); // Then settings.TerraformRootPath.ToString().ShouldBe(terraformRootPath); }
public void Should_Set_TerraformRootPath_From_ValidateOutputFilePath() { // Given var terraformRootPath = @"c:/Source/Cake.Issues/docs"; using (var tempFile = new ResourceTempFile("Cake.Issues.Terraform.Tests.Testfiles.basic.json")) { // When var settings = new TerraformIssuesSettings(tempFile.FileName, terraformRootPath); // Then settings.TerraformRootPath.ToString().ShouldBe(terraformRootPath); } }
public void Should_Set_ValidateOutput_From_ValidateOutputFilePath() { // Given var terraformRootPath = @"c:\Source\Cake.Issues\docs"; using (var tempFile = new ResourceTempFile("Cake.Issues.Terraform.Tests.Testfiles.basic.json")) { // When var settings = new TerraformIssuesSettings(tempFile.FileName, terraformRootPath); // Then settings.LogFileContent.ShouldBe(tempFile.Content); } }