# Functions
InitializeLego initializes the lego library.
NewChallengeServer creates an httptest.Server which uses the handler to serve HTTP01 challenges.
NewTestFixture creates a new test fixture.
# Constants
DNSPort is the port pebble uses for DNS queries.
PebbleConfigJSON contains the configration of Pebble.
# Structs
Client is an ACME protocol client capable of obtaining and renewing certificates.
HTTP01Solver is a custom challenge provider for the HTTP01 challenge.
TestFixture wraps a Client suitable for testing.
User represents an user of the ACME certificate authority.