import org.cacert.gigi.email.EmailProvider;
-public class TestEmailReciever extends EmailProvider implements Runnable {
+public final class TestEmailReciever extends EmailProvider implements Runnable {
public class TestMail {
}
public void start() {
- new Thread(this).start();
+ new Thread(this, "Mail reciever").start();
}
LinkedBlockingQueue<TestMail> mails = new LinkedBlockingQueue<TestEmailReciever.TestMail>();
public TestMail recieve() throws InterruptedException {
- return mails.poll(5, TimeUnit.SECONDS);
+ TestMail poll = mails.poll(5, TimeUnit.SECONDS);
+ return poll;
}
@Override