There is a simple example to reproduce the problem.
Create several(3 or more) tests for Nunit project
You should generate a new card number for each test
`[Parallelizable(ParallelScope.All)]
internal class SimpleTests
{
[Test]
public void SimpleTest1()
{
var cardNumber = CreditCardFactory.RandomCardNumber(CardIssuer.MasterCard);
Assert.IsNotNull(cardNumber);
}
[Test]
public void SimpleTest2()
{
var cardNumber = CreditCardFactory.RandomCardNumber(CardIssuer.MasterCard);
Assert.IsNotNull(cardNumber);
}
[Test]
public void SimpleTest3()
{
var cardNumber = CreditCardFactory.RandomCardNumber(CardIssuer.MasterCard);
Assert.IsNotNull(cardNumber);
}
[Test]
public void SimpleTest4()
{
var cardNumber = CreditCardFactory.RandomCardNumber(CardIssuer.MasterCard);
Assert.IsNotNull(cardNumber);
}
}`
There is a simple example to reproduce the problem. Create several(3 or more) tests for Nunit project You should generate a new card number for each test
`[Parallelizable(ParallelScope.All)] internal class SimpleTests { [Test] public void SimpleTest1() { var cardNumber = CreditCardFactory.RandomCardNumber(CardIssuer.MasterCard); Assert.IsNotNull(cardNumber); }