Skip to content

Commit

Permalink
Added output processing using ITestOutputHelper.
Browse files Browse the repository at this point in the history
  • Loading branch information
pierre3 committed Dec 26, 2023
1 parent 900e347 commit 0d1aed0
Showing 1 changed file with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,18 @@
using System.IO;
using PlantUmlClassDiagramGenerator.Library;
using Xunit;
using Xunit.Abstractions;

namespace PlantUmlClassDiagramGeneratorTest;

public partial class ClassDiagramGeneratorTest
{
private ITestOutputHelper outputHelper;
public ClassDiagramGeneratorTest(ITestOutputHelper outputHelper)
{
this.outputHelper = outputHelper;
}

[Theory]
[InlineData("InputClasses.cs", "all.puml", true, false, false, Accessibilities.None)]
[InlineData("InputClasses.cs", "public.puml", true, false, false, Accessibilities.Private | Accessibilities.Internal | Accessibilities.Protected | Accessibilities.ProtectedInternal)]
Expand Down Expand Up @@ -36,7 +43,7 @@ public void Generate(string inputClassFile, string outpulPumlFile, bool createAs

var expected = ConvertNewLineCode(File.ReadAllText(Path.Combine("uml", outpulPumlFile)), Environment.NewLine);
var actual = output.ToString();
Console.Write(actual);
outputHelper.WriteLine(actual);
Assert.Equal(expected, actual);
}

Expand Down

0 comments on commit 0d1aed0

Please sign in to comment.