package org.realityforge.replicant.client.transport;

import javax.annotation.Nullable;
import org.realityforge.replicant.client.ChannelAction;

class TestChannelAction
  implements ChannelAction
{

  private final int _channelID;
  @Nullable
  private final Object _subChannelID;
  private final Action _action;

  TestChannelAction( final int channelID, final Object subChannelID, final Action action )
  {
    _channelID = channelID;
    _subChannelID = subChannelID;
    _action = action;
  }

  @Override
  public int getChannelID()
  {
    return _channelID;
  }

  @Override
  public Object getSubChannelID()
  {
    return _subChannelID;
  }

  @Override
  public Action getAction()
  {
    return _action;
  }
}

@@ -711,11 +711,84 @@
 ion;%0A  %7D
+%0A%0A  @Override%0A  public Object getChannelFilter()%0A  %7B%0A    return null;%0A  %7D
 %0A%7D%0A

Update the test instance