Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.25 KB

File metadata and controls

42 lines (28 loc) · 1.25 KB

FakeImageGenerator.Xunit

NuGet Github Actions

For more details about this project please check the main repository in FakeImageGenerator.

Requirements

.NET Core 3.1

Installation

Install-Package FakeImageGenerator.Xunit

Usage

Add the FakeImageGeneratorDataAttribute in all Xunit theories in which you need fake images like this:

[Theory]
[FakeImageGeneratorDataAttribute(10000000, "Png", "C:/")]
public void GenerateFakeImageWithOutputPathShouldBeOk(string path)
{
    var file = new FileInfo(path);

    Assert.Equal(10000000, file.Length);
    Assert.Equal(".png", file.Extension);
}

[Theory]
[FakeImageGeneratorDataAttribute(10000000, "Png")]
public void GenerateFakeImageWithoutOutputPathShouldBeOk(byte[] array)
{
    Assert.Equal(10000000, array.Length);
}