elsa-core/test/shared/Elsa.Testing.Shared/AutoFixture/Customizations/MockBookmarkProvidersCustomization.cs

19 lines
608 B
C#
Raw Normal View History

using System.Reflection;
using AutoFixture.Kernel;
using Elsa.Testing.Shared.AutoFixture.SpecimenBuilders;
namespace Elsa.Testing.Shared.AutoFixture.Customizations
{
public class MockBookmarkProvidersCustomization : SpecimenBuilderForParameterCustomization
{
2021-09-16 18:26:18 +00:00
readonly int _howMany;
protected override ISpecimenBuilder GetUnfilteredSpecimenBuilder()
2021-09-16 18:26:18 +00:00
=> new MockBookmarkProvidersSpecimenBuilder(_howMany);
public MockBookmarkProvidersCustomization(ParameterInfo parameter, int howMany) : base(parameter)
{
2021-09-16 18:26:18 +00:00
_howMany = howMany;
}
}
}