1 package net.jaekl.cfb.analyze;
3 import net.jaekl.cfb.CfbBundle;
4 import net.jaekl.cfb.Config;
5 import net.jaekl.qd.util.SendMail;
6 import net.jaekl.qd.util.SendMailMock;
7 import net.jaekl.qd.util.SmtpConversationMock;
9 public class NotifierMock extends Notifier {
10 private final String TYPICAL_INIT = "220 BBN-UNIX.ARPA Simple Mail Transfer Service Ready";
11 private final String[][] TYPICAL = {
26 "354 Start mail input; end with <CRLF>.<CRLF>"
34 "221 BBN-UNIX.ARPA Service closing transmission channel"
38 private SendMailMock mock_sendMail;
39 private SmtpConversationMock mock_conversat;
41 public NotifierMock(CfbBundle bundle, Config config) {
42 super(bundle, config);
48 SendMail createSendMail() {
49 mock_conversat = new SmtpConversationMock(TYPICAL_INIT, TYPICAL);
50 mock_sendMail = new SendMailMock(mock_conversat);
54 public SendMailMock mock_getSendMail() {