001    package com.mockrunner.connector;
002    
003    import java.util.List;
004    
005    import com.mockrunner.base.BaseTestCase;
006    
007    /**
008     * Delegator for {@link com.mockrunner.connector.ConnectorTestModule}. You can
009     * subclass this adapter or use {@link com.mockrunner.connector.ConnectorTestModule}
010     * directly (so your test case can use another base class).
011     * This adapter extends {@link com.mockrunner.base.BaseTestCase}.
012     * It can be used if you want to use several modules in conjunction.
013     * <b>This class is generated from the {@link com.mockrunner.connector.ConnectorTestModule}
014     * and should not be edited directly</b>.
015     */
016    public abstract class ConnectorTestCaseAdapter extends BaseTestCase
017    {
018        private ConnectorTestModule connectorTestModule;
019    
020        public ConnectorTestCaseAdapter()
021        {
022    
023        }
024    
025        public ConnectorTestCaseAdapter(String name)
026        {
027            super(name);
028        }
029    
030        protected void tearDown() throws Exception
031        {
032            super.tearDown();
033            connectorTestModule = null;
034        }
035    
036        /**
037         * Creates the {@link com.mockrunner.connector.ConnectorTestModule}. If you
038         * overwrite this method, you must call <code>super.setUp()</code>.
039         */
040        protected void setUp() throws Exception
041        {
042            super.setUp();
043            connectorTestModule = createConnectorTestModule(getConnectorMockObjectFactory());
044        }
045    
046        /**
047         * Gets the {@link com.mockrunner.connector.ConnectorTestModule}.
048         * @return the {@link com.mockrunner.connector.ConnectorTestModule}
049         */
050        protected ConnectorTestModule getConnectorTestModule()
051        {
052            return connectorTestModule;
053        }
054    
055        /**
056         * Sets the {@link com.mockrunner.connector.ConnectorTestModule}.
057         * @param connectorTestModule the {@link com.mockrunner.connector.ConnectorTestModule}
058         */
059        protected void setConnectorTestModule(ConnectorTestModule connectorTestModule)
060        {
061            this.connectorTestModule = connectorTestModule;
062        }
063    
064        /**
065         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyConnectionClosed}
066         */
067        protected void verifyConnectionClosed()
068        {
069            connectorTestModule.verifyConnectionClosed();
070        }
071    
072        /**
073         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#getInteractionHandler}
074         */
075        protected InteractionHandler getInteractionHandler()
076        {
077            return connectorTestModule.getInteractionHandler();
078        }
079    
080        /**
081         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#getInteractionList}
082         */
083        protected List getInteractionList()
084        {
085            return connectorTestModule.getInteractionList();
086        }
087    
088        /**
089         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#getCreatedIndexedRecords(String)}
090         */
091        protected List getCreatedIndexedRecords(String recordName)
092        {
093            return connectorTestModule.getCreatedIndexedRecords(recordName);
094        }
095    
096        /**
097         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#getCreatedIndexedRecords}
098         */
099        protected List getCreatedIndexedRecords()
100        {
101            return connectorTestModule.getCreatedIndexedRecords();
102        }
103    
104        /**
105         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#getCreatedMappedRecords(String)}
106         */
107        protected List getCreatedMappedRecords(String recordName)
108        {
109            return connectorTestModule.getCreatedMappedRecords(recordName);
110        }
111    
112        /**
113         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#getCreatedMappedRecords}
114         */
115        protected List getCreatedMappedRecords()
116        {
117            return connectorTestModule.getCreatedMappedRecords();
118        }
119    
120        /**
121         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyAllInteractionsClosed}
122         */
123        protected void verifyAllInteractionsClosed()
124        {
125            connectorTestModule.verifyAllInteractionsClosed();
126        }
127    
128        /**
129         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyInteractionClosed(int)}
130         */
131        protected void verifyInteractionClosed(int index)
132        {
133            connectorTestModule.verifyInteractionClosed(index);
134        }
135    
136        /**
137         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyNumberCreatedIndexedRecords(int)}
138         */
139        protected void verifyNumberCreatedIndexedRecords(int expected)
140        {
141            connectorTestModule.verifyNumberCreatedIndexedRecords(expected);
142        }
143    
144        /**
145         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyNumberCreatedIndexedRecords(String, int)}
146         */
147        protected void verifyNumberCreatedIndexedRecords(String recordName, int expected)
148        {
149            connectorTestModule.verifyNumberCreatedIndexedRecords(recordName, expected);
150        }
151    
152        /**
153         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyNumberCreatedMappedRecords(int)}
154         */
155        protected void verifyNumberCreatedMappedRecords(int expected)
156        {
157            connectorTestModule.verifyNumberCreatedMappedRecords(expected);
158        }
159    
160        /**
161         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyNumberCreatedMappedRecords(String, int)}
162         */
163        protected void verifyNumberCreatedMappedRecords(String recordName, int expected)
164        {
165            connectorTestModule.verifyNumberCreatedMappedRecords(recordName, expected);
166        }
167    
168        /**
169         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyLocalTransactionCommitted}
170         */
171        protected void verifyLocalTransactionCommitted()
172        {
173            connectorTestModule.verifyLocalTransactionCommitted();
174        }
175    
176        /**
177         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyLocalTransactionNotCommitted}
178         */
179        protected void verifyLocalTransactionNotCommitted()
180        {
181            connectorTestModule.verifyLocalTransactionNotCommitted();
182        }
183    
184        /**
185         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyLocalTransactionRolledBack}
186         */
187        protected void verifyLocalTransactionRolledBack()
188        {
189            connectorTestModule.verifyLocalTransactionRolledBack();
190        }
191    
192        /**
193         * Delegates to {@link com.mockrunner.connector.ConnectorTestModule#verifyLocalTransactionNotRolledBack}
194         */
195        protected void verifyLocalTransactionNotRolledBack()
196        {
197            connectorTestModule.verifyLocalTransactionNotRolledBack();
198        }
199    }