package org.bonitasoft.forms.server.accessor.impl.util; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import java.util.Date; import java.util.Locale; import org.bonitasoft.forms.client.model.FormWidget; import org.junit.Test; public class FormCacheUtilTest { @Test public void testStoreFormWidget() { final FormWidget widget1 = new FormWidget(); widget1.setId("widget1"); final Date processDeploymentDate = new Date(); final FormCacheUtil formCacheUtil = FormCacheUtilFactory.getTenantFormCacheUtil(1); formCacheUtil.storeFormWidget("formID", "pageID", Locale.ENGLISH.toString(), processDeploymentDate, widget1); final FormWidget formWidget1RetrievedFromCacheByParameters = FormCacheUtilFactory.getTenantFormCacheUtil(1).getFormWidget("formID", "pageID", widget1.getId(), Locale.ENGLISH.toString(), processDeploymentDate); assertNotNull(formWidget1RetrievedFromCacheByParameters); assertEquals("widget1", widget1.getId()); } }