net.javacrumbs.mocksocket.connection.sequential
Class SequentialMockConnection

java.lang.Object
  extended by net.javacrumbs.mocksocket.connection.AbstractMockConnection
      extended by net.javacrumbs.mocksocket.connection.sequential.SequentialMockConnection
All Implemented Interfaces:
Connection, MockConnection, SequentialMockRecorder

public class SequentialMockConnection
extends AbstractMockConnection
implements MockConnection, SequentialMockRecorder

Mock connection. Can simulate multiple requests to the same address.

Author:
Lukas Krecan

Field Summary
 
Fields inherited from class net.javacrumbs.mocksocket.connection.AbstractMockConnection
actualConnection
 
Constructor Summary
SequentialMockConnection(String address)
           
 
Method Summary
 SequentialMockConnection andReturn(byte[] data)
           
 InputStream getInputStream()
           
 
Methods inherited from class net.javacrumbs.mocksocket.connection.AbstractMockConnection
containsRequestThat, getActualConnection, getOutputStream, numberOfRequests, onCreate, requestData, setActualConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.javacrumbs.mocksocket.connection.MockConnection
containsRequestThat, numberOfRequests, onCreate, requestData
 
Methods inherited from interface net.javacrumbs.mocksocket.connection.Connection
getOutputStream
 

Constructor Detail

SequentialMockConnection

public SequentialMockConnection(String address)
Method Detail

andReturn

public SequentialMockConnection andReturn(byte[] data)
Specified by:
andReturn in interface SequentialMockRecorder

getInputStream

public InputStream getInputStream()
                           throws IOException
Specified by:
getInputStream in interface Connection
Throws:
IOException


Copyright © 2011. All Rights Reserved.