Class MockResourceStorage
- java.lang.Object
-
- org.swisspush.gateleen.core.storage.MockResourceStorage
-
- All Implemented Interfaces:
ResourceStorage
public class MockResourceStorage extends java.lang.Object implements ResourceStorage
Mock for the ResourceStorage based on a HashMap- Author:
- https://github.com/mcweba [Marc-Andre Weber]
-
-
Constructor Summary
Constructors Constructor Description MockResourceStorage()MockResourceStorage(java.util.Map<java.lang.String,java.lang.String> initalMockData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(java.lang.String uri, io.vertx.core.Handler<java.lang.Integer> doneHandler)voidfailDeleteWith(java.lang.Integer value)voidfailPutWith(java.lang.Integer value)voidget(java.lang.String path, io.vertx.core.Handler<io.vertx.core.buffer.Buffer> bodyHandler)java.util.Map<java.lang.String,java.lang.String>getMockData()Synchronous access to the mocked datavoidput(java.lang.String uri, io.vertx.core.buffer.Buffer buffer, io.vertx.core.Handler<java.lang.Integer> doneHandler)voidput(java.lang.String uri, io.vertx.core.MultiMap headers, io.vertx.core.buffer.Buffer buffer, io.vertx.core.Handler<java.lang.Integer> doneHandler)voidputMockData(java.lang.String key, java.lang.String value)
-
-
-
Method Detail
-
putMockData
public void putMockData(java.lang.String key, java.lang.String value)
-
failPutWith
public void failPutWith(java.lang.Integer value)
-
failDeleteWith
public void failDeleteWith(java.lang.Integer value)
-
getMockData
public java.util.Map<java.lang.String,java.lang.String> getMockData()
Synchronous access to the mocked data
-
get
public void get(java.lang.String path, io.vertx.core.Handler<io.vertx.core.buffer.Buffer> bodyHandler)- Specified by:
getin interfaceResourceStorage
-
put
public void put(java.lang.String uri, io.vertx.core.MultiMap headers, io.vertx.core.buffer.Buffer buffer, io.vertx.core.Handler<java.lang.Integer> doneHandler)- Specified by:
putin interfaceResourceStorage
-
put
public void put(java.lang.String uri, io.vertx.core.buffer.Buffer buffer, io.vertx.core.Handler<java.lang.Integer> doneHandler)- Specified by:
putin interfaceResourceStorage
-
delete
public void delete(java.lang.String uri, io.vertx.core.Handler<java.lang.Integer> doneHandler)- Specified by:
deletein interfaceResourceStorage
-
-