def METHOD_NAME(self):
    for _ in range(1000):
        generated = "%s.%s@%s.%s" % \
            tuple(random.choice(self.random_words) for n in range(4))
        if generated not in self.generated_emails:
            self.generated_emails.add(generated)
            return generated
    raise AssertionError("Unable to find random email")