test.mock.mail
Class MockTransport

java.lang.Object
  extended bycom.mockobjects.MockObject
      extended bycom.mockobjects.mail.MockService
          extended bytest.mock.mail.MockTransport
All Implemented Interfaces:
alt.javax.mail.Service, alt.javax.mail.Transport, com.mockobjects.Verifiable

public class MockTransport
extends com.mockobjects.mail.MockService
implements alt.javax.mail.Transport


Constructor Summary
MockTransport()
           
 
Method Summary
 void addTransportListener(javax.mail.event.TransportListener transportListener)
           
 void removeTransportListener(javax.mail.event.TransportListener transportListener)
           
 void send(alt.javax.mail.Message aMessage)
           
 void send(alt.javax.mail.Message msg, javax.mail.Address[] address)
           
 void sendMessage(alt.javax.mail.Message msg, javax.mail.Address[] address)
           
 void setExpectedMessage(alt.javax.mail.Message aMessage)
           
 void verify()
           
 
Methods inherited from class com.mockobjects.mail.MockService
addConnectionListener, close, connect, connect, connect, getURLName, isConnected, removeConnectionListener, setExpectedCloseCalls
 
Methods inherited from class com.mockobjects.MockObject
assertEquals, assertEquals, assertTrue, fail, notImplemented, notYetImplemented, notYetImplemented
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface alt.javax.mail.Service
addConnectionListener, close, connect, connect, connect, getURLName, isConnected, removeConnectionListener, toString
 

Constructor Detail

MockTransport

public MockTransport()
Method Detail

setExpectedMessage

public void setExpectedMessage(alt.javax.mail.Message aMessage)

send

public void send(alt.javax.mail.Message aMessage)
Specified by:
send in interface alt.javax.mail.Transport

send

public void send(alt.javax.mail.Message msg,
                 javax.mail.Address[] address)
Specified by:
send in interface alt.javax.mail.Transport

sendMessage

public void sendMessage(alt.javax.mail.Message msg,
                        javax.mail.Address[] address)
Specified by:
sendMessage in interface alt.javax.mail.Transport

addTransportListener

public void addTransportListener(javax.mail.event.TransportListener transportListener)
Specified by:
addTransportListener in interface alt.javax.mail.Transport

removeTransportListener

public void removeTransportListener(javax.mail.event.TransportListener transportListener)
Specified by:
removeTransportListener in interface alt.javax.mail.Transport

verify

public void verify()
Specified by:
verify in interface com.mockobjects.Verifiable


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.