Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mockobjects.examples.mailinglist
Class MockListAction  view MockListAction download MockListAction.java

java.lang.Object
  extended bycom.mockobjects.MockObject
      extended bycom.mockobjects.examples.mailinglist.MockListAction
All Implemented Interfaces:
ListAction, com.mockobjects.Verifiable

public class MockListAction
extends com.mockobjects.MockObject
implements ListAction


Field Summary
private  com.mockobjects.ExpectationCounter memberCount
           
private  MailingListException memberException
           
private  com.mockobjects.ExpectationList members
           
 
Constructor Summary
MockListAction()
           
 
Method Summary
 void addExpectedMember(java.lang.String email, java.lang.String name)
           
 void applyTo(java.lang.String email, java.lang.String name)
           
private  java.lang.Object constructEntry(java.lang.String email, java.lang.String name)
           
 void setExpectedMemberCount(int count)
           
 void setExpectNoMembers()
           
 void setupThrowExceptionOnMember(MailingListException exception)
           
 
Methods inherited from class com.mockobjects.MockObject
assertEquals, assertEquals, assertTrue, fail, notImplemented, notYetImplemented, notYetImplemented, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

members

private com.mockobjects.ExpectationList members

memberCount

private com.mockobjects.ExpectationCounter memberCount

memberException

private MailingListException memberException
Constructor Detail

MockListAction

public MockListAction()
Method Detail

applyTo

public void applyTo(java.lang.String email,
                    java.lang.String name)
             throws MailingListException
Specified by:
applyTo in interface ListAction

addExpectedMember

public void addExpectedMember(java.lang.String email,
                              java.lang.String name)

setExpectedMemberCount

public void setExpectedMemberCount(int count)

setExpectNoMembers

public void setExpectNoMembers()

setupThrowExceptionOnMember

public void setupThrowExceptionOnMember(MailingListException exception)

constructEntry

private java.lang.Object constructEntry(java.lang.String email,
                                        java.lang.String name)