### Question:
NettyPoolKey { public NettyPoolKey setAddress(String address) { this.address = address; return this; } NettyPoolKey(TransactionRole transactionRole, String address);  NettyPoolKey(TransactionRole transactionRole, String address, AbstractMessage message); TransactionRole getTransactionRole(); NettyPoolKey setTransactionRole(TransactionRole transactionRole); String getAddress(); NettyPoolKey setAddress(String address); AbstractMessage getMessage(); void setMessage(AbstractMessage message); @Override String toString();  }### Answer:
@Test public void setAddress() { nettyPoolKey.setAddress(ADDRESS2); Assertions.assertEquals(nettyPoolKey.getAddress(), ADDRESS2); }