All Downloads are FREE. Search and download functionalities are using the official Maven repository.

autofixture.publicinterface.inline.PortNumberGenerator Maven / Gradle / Ivy

Go to download

An attempt to reimplement core features of a popular .NET anonymous value generator - AutoFixture - in Java

There is a newer version: 2.1.10
Show newest version
package autofixture.publicinterface.inline;

import autofixture.interfaces.FixtureContract;
import autofixture.interfaces.InlineInstanceGenerator;

import java.util.Random;

public class PortNumberGenerator implements InlineInstanceGenerator {
  public static final int MAXIMUM_PORT_NUMBER = 65535;
  private final Random random = new Random();

  @Override
  public Integer next(final FixtureContract fixture) {
    return random.nextInt(MAXIMUM_PORT_NUMBER);
  }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy