Unit test

Add test case on Adapter, for blocking ip address
Add test case on Adapter, for allowing ip address
AdapterInterface

Add missing method to AdapterInterface