package net.codjo.dataprocess.gui.util; import net.codjo.dataprocess.common.context.DataProcessContext; import net.codjo.mad.gui.framework.DefaultGuiContext; import net.codjo.mad.gui.framework.MutableGuiContext; import static net.codjo.test.common.matcher.JUnitMatchers.*; import org.junit.Test; /** * */ public class GuiContextUtilsTest { @Test public void testDataProcessContext() { MutableGuiContext context = new DefaultGuiContext(); DataProcessContext dataProcessContext = new DataProcessContext(); dataProcessContext.setProperty("periode", "200512"); GuiContextUtils.putDataProcessContext(context, dataProcessContext); DataProcessContext dataProcessContext2 = GuiContextUtils.getDataProcessContext(context); assertThat(dataProcessContext2, is(sameInstance(dataProcessContext))); assertThat(dataProcessContext2.getProperty("periode"), equalTo("200512")); } }