Interface EmailArbitrary

  • All Superinterfaces:
    Arbitrary<java.lang.String>

    @API(status=EXPERIMENTAL,
         since="1.3.9")
    public interface EmailArbitrary
    extends Arbitrary<java.lang.String>
    Fluent interface to configure arbitraries that generate valid email addresses.

    By default all variants of email addresses are generated.

    • Method Detail

      • quotedLocalPart

        EmailArbitrary quotedLocalPart()
        Allow quoted local part. Can be combined with other methods.
      • unquotedLocalPart

        EmailArbitrary unquotedLocalPart()
        Allow unquoted local part. Can be combined with other methods.
      • ipv4Host

        EmailArbitrary ipv4Host()
        Allow IPv4 addresses in the host part. Can be combined with other methods.
      • ipv6Host

        EmailArbitrary ipv6Host()
        Allow IPv6 addresses in the host part. Can be combined with other methods.
      • domainHost

        EmailArbitrary domainHost()
        Allow named web domains in the host part. Can be combined with other methods.