package org.jrebirth.af.core.command.dataflow; import org.jrebirth.af.api.wave.Wave; import org.jrebirth.af.core.command.single.internal.DefaultCommand; import org.jrebirth.af.core.exception.CommandException; import org.jrebirth.af.core.wave.JRebirthItems; import org.junit.Assert; public class DisplayDataCommand extends DefaultCommand { @Override protected void perform(final Wave wave) throws CommandException { System.out.println("Received " + wave.getData(JRebirthItems.integerItem)); System.out.println("Received " + wave.getData(JRebirthItems.stringItem)); Assert.assertEquals(42, wave.get(JRebirthItems.integerItem).intValue()); Assert.assertEquals("magic", wave.get(JRebirthItems.stringItem)); } }